1 | import type { ILayoutAnimationBuilder, LayoutAnimationFunction } from '../animationBuilder/commonTypes';
|
2 | import { BaseAnimationBuilder } from '../animationBuilder';
|
3 | export declare class EntryExitTransition extends BaseAnimationBuilder implements ILayoutAnimationBuilder {
|
4 | static presetName: string;
|
5 | enteringV: BaseAnimationBuilder | typeof BaseAnimationBuilder;
|
6 | exitingV: BaseAnimationBuilder | typeof BaseAnimationBuilder;
|
7 | static createInstance<T extends typeof BaseAnimationBuilder>(this: T): InstanceType<T>;
|
8 | static entering(animation: BaseAnimationBuilder | typeof BaseAnimationBuilder): EntryExitTransition;
|
9 | entering(animation: BaseAnimationBuilder | typeof BaseAnimationBuilder): EntryExitTransition;
|
10 | static exiting(animation: BaseAnimationBuilder | typeof BaseAnimationBuilder): EntryExitTransition;
|
11 | exiting(animation: BaseAnimationBuilder | typeof BaseAnimationBuilder): EntryExitTransition;
|
12 | build: () => LayoutAnimationFunction;
|
13 | }
|
14 |
|
15 |
|
16 |
|
17 |
|
18 |
|
19 | export declare function combineTransition(exiting: BaseAnimationBuilder | typeof BaseAnimationBuilder, entering: BaseAnimationBuilder | typeof BaseAnimationBuilder): EntryExitTransition;
|
20 |
|
\ | No newline at end of file |