type DurationDelayType = { duration: number; delay: number; direction?: 'prev' | 'next'; }; declare function slideOut(node: HTMLElement, { duration, delay }: DurationDelayType): { duration: number; delay: number; css: (t: number) => string; }; declare function slideOutRt(node: HTMLElement, { duration, delay }: DurationDelayType): { duration: number; delay: number; css: (t: number) => string; }; declare function slideIn(node: HTMLElement, { duration, delay }: DurationDelayType): { duration: number; delay: number; css: (t: number) => string; }; declare function slideInRtl(node: HTMLElement, { duration, delay }: DurationDelayType): { duration: number; delay: number; css: (t: number) => string; }; declare function slideInNoName(node: HTMLElement, { duration, delay, direction }: DurationDelayType): { duration: number; delay: number; css: (t: number) => string; }; declare function slideOutNoName(node: HTMLElement, { duration, delay, direction }: DurationDelayType): { duration: number; delay: number; css: (t: number) => string; }; export declare const transitions: { slideOut: typeof slideOut; slideOutRt: typeof slideOutRt; slideIn: typeof slideIn; slideInRtl: typeof slideInRtl; slideOutNoName: typeof slideOutNoName; slideInNoName: typeof slideInNoName; }; export {};