/**
* 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):
* neon-animated-pages.html
*/
///
///
///
///
/**
* Material design: [Meaningful transitions](https://www.google.com/design/spec/animation/meaningful-transitions.html)
*
* `neon-animated-pages` manages a set of pages and runs an animation when switching between them. Its
* children pages should implement `Polymer.NeonAnimatableBehavior` and define `entry` and `exit`
* animations to be run when switching to or switching out of the page.
*/
interface NeonAnimatedPagesElement extends Polymer.Element, Polymer.IronResizableBehavior, Polymer.IronSelectableBehavior, Polymer.NeonAnimationRunnerBehavior {
activateEvent: string|null|undefined;
/**
* if true, the initial page selection will also be animated according to its animation config.
*/
animateInitialSelection: boolean|null|undefined;
_onIronSelect(event: any): void;
_completeSelectedChanged(oldPage?: object|null, selectedPage?: object|null): void;
_onNeonAnimationFinish(event: any): void;
_notifyPageResize(): void;
}
interface HTMLElementTagNameMap {
"neon-animated-pages": NeonAnimatedPagesElement;
}