2026-03-09 06:28:03 +00:00

23 lines
628 B
TypeScript

import * as React from 'react';
export declare const reflow: (node: Element) => number;
interface ComponentProps {
easing: string | {
enter?: string | undefined;
exit?: string | undefined;
} | undefined;
style: React.CSSProperties | undefined;
timeout: number | {
enter?: number | undefined;
exit?: number | undefined;
};
}
interface Options {
mode: 'enter' | 'exit';
}
interface TransitionProps {
duration: string | number;
easing: string | undefined;
delay: string | undefined;
}
export declare function getTransitionProps(props: ComponentProps, options: Options): TransitionProps;
export {};