import { AnyObject } from "../../_util/type.js"; import { DatePickerEmits, DatePickerSlots, InternalPickerProps } from "./generateSinglePicker.js"; import { GenericTimePickerProps, PickerLocale, PickerProps, PickerPropsWithMultiple, RangePickerProps } from "./interface.js"; import { InternalRangePickerProps, RangePickerEmits, RangePickerSlots } from "./generateRangePicker.js"; import { GenerateConfig } from "@v-c/picker/generate/index"; //#region src/date-picker/generatePicker/index.d.ts declare function generatePicker(generateConfig: GenerateConfig): import("vue").DefineSetupFnComponent, DatePickerEmits, import("vue").SlotsType, InternalPickerProps, import("vue").PublicProps> & { WeekPicker: import("vue").DefineSetupFnComponent, DatePickerEmits, import("vue").SlotsType, InternalPickerProps, import("vue").PublicProps>; MonthPicker: import("vue").DefineSetupFnComponent, DatePickerEmits, import("vue").SlotsType, InternalPickerProps, import("vue").PublicProps>; YearPicker: import("vue").DefineSetupFnComponent, DatePickerEmits, import("vue").SlotsType, InternalPickerProps, import("vue").PublicProps>; RangePicker: import("vue").DefineSetupFnComponent, RangePickerEmits, import("vue").SlotsType, InternalRangePickerProps, import("vue").PublicProps>; TimePicker: import("vue").DefineSetupFnComponent, DatePickerEmits, import("vue").SlotsType, InternalPickerProps, import("vue").PublicProps>; QuarterPicker: import("vue").DefineSetupFnComponent, DatePickerEmits, import("vue").SlotsType, InternalPickerProps, import("vue").PublicProps>; }; //#endregion export { type GenericTimePickerProps, type PickerLocale, type PickerProps, type PickerPropsWithMultiple, type RangePickerProps, generatePicker as default };