import { DatePickerEmits, DatePickerSlots, InternalPickerProps } from "./generatePicker/generateSinglePicker.js"; import generatePicker from "./generatePicker/index.js"; import { PickerLocale, PickerPropsWithMultiple } from "./generatePicker/interface.js"; import { InternalRangePickerProps, RangePickerEmits, RangePickerSlots } from "./generatePicker/generateRangePicker.js"; import * as vue359 from "vue"; import { Dayjs } from "dayjs"; //#region src/date-picker/index.d.ts type DatePickerProps = PickerPropsWithMultiple, ValueType, IsMultiple>; type MonthPickerProps = Omit, 'picker'>; type WeekPickerProps = Omit, 'picker'>; type RangePickerProps = InternalRangePickerProps; declare const DatePicker: vue359.DefineSetupFnComponent, DatePickerEmits, vue359.SlotsType, InternalPickerProps, vue359.PublicProps> & { WeekPicker: vue359.DefineSetupFnComponent, DatePickerEmits, vue359.SlotsType, InternalPickerProps, vue359.PublicProps>; MonthPicker: vue359.DefineSetupFnComponent, DatePickerEmits, vue359.SlotsType, InternalPickerProps, vue359.PublicProps>; YearPicker: vue359.DefineSetupFnComponent, DatePickerEmits, vue359.SlotsType, InternalPickerProps, vue359.PublicProps>; RangePicker: vue359.DefineSetupFnComponent, RangePickerEmits, vue359.SlotsType, InternalRangePickerProps, vue359.PublicProps>; TimePicker: vue359.DefineSetupFnComponent, DatePickerEmits, vue359.SlotsType, InternalPickerProps, vue359.PublicProps>; QuarterPicker: vue359.DefineSetupFnComponent, DatePickerEmits, vue359.SlotsType, InternalPickerProps, vue359.PublicProps>; }; type DatePickerType = typeof DatePicker & { generatePicker: typeof generatePicker; _InternalPanelDoNotUseOrYouWillBeFired: any; _InternalRangePanelDoNotUseOrYouWillBeFired: any; }; declare const _default: DatePickerType; declare const DateRangePicker: vue359.DefineSetupFnComponent, RangePickerEmits, vue359.SlotsType, InternalRangePickerProps, vue359.PublicProps>; declare const DateWeekPicker: vue359.DefineSetupFnComponent, DatePickerEmits, vue359.SlotsType, InternalPickerProps, vue359.PublicProps>; declare const DateMonthPicker: vue359.DefineSetupFnComponent, DatePickerEmits, vue359.SlotsType, InternalPickerProps, vue359.PublicProps>; declare const DateYearPicker: vue359.DefineSetupFnComponent, DatePickerEmits, vue359.SlotsType, InternalPickerProps, vue359.PublicProps>; declare const DateQuarterPicker: vue359.DefineSetupFnComponent, DatePickerEmits, vue359.SlotsType, InternalPickerProps, vue359.PublicProps>; //#endregion export { DateMonthPicker, type DatePickerEmits, DatePickerProps, type DatePickerSlots, DatePickerType, DateQuarterPicker, DateRangePicker, DateWeekPicker, DateYearPicker, MonthPickerProps, type PickerLocale, RangePickerProps, WeekPickerProps, _default as default };