/**
* DO NOT EDIT
*
* This file was automatically generated by
* https://github.com/Polymer/gen-typescript-declarations
*
* To modify these typings, edit the source file(s):
* animations/ripple-animation.html
*/
///
///
/**
* `` scales and transform an element such that it appears to ripple from either
* a shared element, or from a screen position, to full screen.
*
* If using as a shared element animation in ``, use this animation in an `exit`
* animation in the source page and in an `entry` animation in the destination page. Also, define the
* hero elements in the `sharedElements` property (not a configuration property, see
* `Polymer.NeonSharedElementAnimatableBehavior`).
*
* If using a screen position, define the `gesture` property.
*
* Configuration:
* ```
* {
* name: 'ripple-animation`.
* id: , /* set this or gesture *\/
* gesture: {x: , y: }, /* set this or id *\/
* timing: ,
* toPage: , /* define for the destination page *\/
* fromPage: , /* define for the source page *\/
* }
* ```
*/
interface RippleAnimationElement extends Polymer.Element, Polymer.NeonSharedElementAnimationBehavior {
complete(): void;
configure(config: any): any;
}
interface HTMLElementTagNameMap {
"ripple-animation": RippleAnimationElement;
}