chromium/third_party/polymer/v3_0/components-chromium/neon-animation/animations/fade-out-animation.d.ts

/**
 * DO NOT EDIT
 *
 * This file was automatically generated by
 *   https://github.com/Polymer/tools/tree/master/packages/gen-typescript-declarations
 *
 * To modify these typings, edit the source file(s):
 *   animations/fade-out-animation.js
 */

import {Polymer} from '../../polymer/lib/legacy/polymer-fn.js';

import {NeonAnimationBehavior} from '../neon-animation-behavior.js';

import {LegacyElementMixin} from '../../polymer/lib/legacy/legacy-element-mixin.js';

/**
 * `<fade-out-animation>` animates the opacity of an element from 1 to 0.
 *
 * Configuration:
 * ```
 * {
 *   name: 'fade-out-animation',
 *   node: <node>
 *   timing: <animation-timing>
 * }
 * ```
 */
interface FadeOutAnimationElement extends NeonAnimationBehavior, LegacyElementMixin, HTMLElement {
  configure(config: any): any;
}

export {FadeOutAnimationElement};

declare global {

  interface HTMLElementTagNameMap {
    "fade-out-animation": FadeOutAnimationElement;
  }
}