export type TimePickerFormat = "24" | "12"; import type { HTMLAttributes } from "svelte/elements"; type TimePickerProps = Omit, "class" | "onchange"> & { /** Heure courante au format "HH:mm" (24h, toujours). Vide = non renseigné. */ value?: string; /** Appelé avec "HH:mm" lors d'une sélection. */ onChange?: (value: string) => void; /** Pas (en minutes) entre deux créneaux générés. */ step?: number; /** Borne minimale "HH:mm" (inclusive). */ min?: string; /** Borne maximale "HH:mm" (inclusive). */ max?: string; /** Affichage 24h (par défaut) ou 12h (AM/PM). La valeur émise reste "HH:mm". */ format?: TimePickerFormat; size?: "sm" | "md" | "lg"; disabled?: boolean; label?: string; class?: string; id?: string; }; declare const TimePicker: import("svelte").Component; type TimePicker = ReturnType; export default TimePicker; //# sourceMappingURL=TimePicker.svelte.d.ts.map