import type { HeightParams, WidthParams } from '@dvcol/svelte-utils/transition';
import type { EasingFunction, ScaleParams } from 'svelte/transition';
interface BaseParams {
    /**
     * Delay before the transition starts in milliseconds.
     */
    delay?: number;
    /**
     * Duration of the transition in milliseconds.
     */
    duration?: number;
    /**
     * Easing function to apply to the transition.
     */
    easing?: EasingFunction;
}
export declare const defaultDuration = 400;
export declare const shortDuration = 300;
export declare const quickDuration = 200;
export declare const shortFreezeTransition: WidthParams | HeightParams;
export declare const quickDurationProps: BaseParams;
export declare const quickDelayProps: BaseParams;
export declare const quickScaleProps: ScaleParams;
export declare const quickScaleOpacityProps: ScaleParams;
export declare const quickScaleDelayProps: ScaleParams;
export declare const quickCircOutProps: BaseParams;
export {};
