/** Décalage horizontal courant (px) du tiroir `noOverlay` pendant sa transition. */ export declare const transitionX: { current: number; }; import { type Snippet } from 'svelte'; import type { ClassValue } from 'svelte/elements'; declare const Drawer: import("svelte").Component<{ key: string; title?: string; class?: ClassValue; maxWidth?: string; classHeader?: ClassValue; classBody?: ClassValue; duration?: number; noOverlay?: boolean; /** Poser le focus sur le premier champ du corps à l'ouverture, s'il y en a un. */ autofocus?: boolean; zIndex?: number; /** Sélecteur des éléments d'arrière-plan qui restent interactifs quand le tiroir est ouvert. */ inertSkip?: string; children: Snippet<[{ open: (value?: number, options?: import("$app/navigation").GotoOptions | undefined) => Promise; close: (options?: import("$app/navigation").GotoOptions | undefined) => Promise; }]>; }, { open: (value?: number, options?: import("$app/navigation").GotoOptions | undefined) => Promise; close: (options?: import("$app/navigation").GotoOptions | undefined) => Promise; }, "">; type Drawer = ReturnType; export default Drawer;