UNPKG

@dvcol/neo-svelte

Version:

Neomorphic ui library for svelte 5

28 lines (27 loc) 988 B
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 {};