Urara-Blog/node_modules/.pnpm-store/v3/files/55/8c3046c1827ccb90abef08bd5d4844084d77fb520cb7eb7d69fbefa130f433a95dd542e06cc372782b5efc9ae649a1a51785d4ed31db9656ec70f854d5364e
2022-08-14 01:14:53 +08:00

16 lines
480 B
Text

export interface AnimationConfig {
delay?: number;
duration?: number;
easing?: (t: number) => number;
css?: (t: number, u: number) => string;
tick?: (t: number, u: number) => void;
}
export interface FlipParams {
delay?: number;
duration?: number | ((len: number) => number);
easing?: (t: number) => number;
}
export declare function flip(node: Element, { from, to }: {
from: DOMRect;
to: DOMRect;
}, params?: FlipParams): AnimationConfig;