import type { ExtractPropTypes, PropType, SlotsType } from 'vue'; import { type Dayjs } from 'dayjs'; export declare const panelWeekRangeProps: { visible: { type: BooleanConstructor; }; parsedValue: { type: PropType; }; }; export type WeekRangePickerProps = ExtractPropTypes; export interface WeekRangePickerSlots { 'range-separator': {}; default: {}; } export declare const panelWeekRangeSlots: SlotsType; export declare const panelWeekRangeEmits: { pick: (value: Dayjs[] | null) => value is Dayjs[]; 'set-picker-option': (value: any[]) => boolean; }; export type WeekRangePickerEmits = typeof panelWeekRangeEmits; export interface WeekRangePickerExpose { } export interface WeekInfo { id: number; week: number; weekStr: string; startDate: Dayjs; endDate: Dayjs; startStr: string; endStr: string; }