import type { Attachment } from 'svelte/attachments'; export declare const afterTwoFrames: (fn: () => void) => () => void; export declare const afterExit: (element: Element | undefined, fn: () => void, { subtree }?: { subtree?: boolean; }) => () => void; export declare const parseMotion: (token: string) => { duration: number; easing: string; }; export declare const motionOf: (element: Element, token: string) => { duration: number; easing: string; }; export declare const exitAnimation: Attachment; export declare const morphSize: (element: HTMLElement | undefined, apply: () => void, token: string) => void;