import type { CalendarEvent } from "./LuCalendar.vue"; export interface DateRange { start: string; end: string; } interface Preset { label: string; key: "today" | "yesterday" | "last7" | "last30" | "thisMonth" | "lastMonth"; } declare const _default: import("vue").DefineComponent<{ modelValue?: DateRange; presets?: Preset[]; events?: CalendarEvent[]; placeholder?: string; }, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & { "update:modelValue": (range: DateRange) => any; }, string, import("vue").PublicProps, Readonly<{ modelValue?: DateRange; presets?: Preset[]; events?: CalendarEvent[]; placeholder?: string; }> & Readonly<{ "onUpdate:modelValue"?: ((range: DateRange) => any) | undefined; }>, { placeholder: string; events: CalendarEvent[]; presets: Preset[]; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; export default _default;