ant-design-vue
Version:
An enterprise-class UI design language and Vue-based implementation
817 lines (816 loc) • 32.6 kB
TypeScript
import type { DefineComponent, Plugin } from 'vue';
import type { RangePickerPropsTypes, MonthPickerPropsTypes, WeekPickerPropsTypes } from './interface';
declare const WrappedRangePicker: DefineComponent<RangePickerPropsTypes, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
tagPrefixCls?: unknown;
value?: unknown;
defaultValue?: unknown;
defaultPickerValue?: unknown;
timePicker?: unknown;
onChange?: unknown;
onCalendarChange?: unknown;
onOk?: unknown;
showTime?: unknown;
showToday?: unknown;
ranges?: unknown;
placeholder?: unknown;
mode?: unknown;
separator?: unknown;
disabledTime?: unknown;
onPanelChange?: unknown;
renderExtraFooter?: unknown;
onMouseenter?: unknown;
onMouseleave?: unknown;
name?: unknown;
transitionName?: unknown;
prefixCls?: unknown;
inputPrefixCls?: unknown;
format?: unknown;
disabled?: unknown;
allowClear?: unknown;
pickerClass?: unknown;
pickerInputClass?: unknown;
suffixIcon?: unknown;
popupStyle?: unknown;
dropdownClassName?: unknown;
locale?: unknown;
localeCode?: unknown;
size?: unknown;
getCalendarContainer?: unknown;
open?: unknown;
valueFormat?: unknown;
onOpenChange?: unknown;
disabledDate?: unknown;
dateRender?: unknown;
autofocus?: unknown;
onFocus?: unknown;
onBlur?: unknown;
} & {
locale: any;
} & {
name?: string;
value?: import("./interface").RangePickerValue;
format?: string | Function | string[];
prefixCls?: string;
onFocus?: void;
onBlur?: void;
onChange?: (dates: import("./interface").RangePickerValue, dateStrings: [string, string]) => void;
onMouseenter?: (e: MouseEvent) => void;
onMouseleave?: (e: MouseEvent) => void;
size?: "default" | "small" | "large";
open?: boolean;
separator?: import("../_util/type").VueNode;
disabled?: boolean;
mode?: string | string[];
autofocus?: boolean;
placeholder?: string | Date;
transitionName?: string;
dropdownClassName?: string;
popupStyle?: import("vue").CSSProperties;
defaultValue?: import("./interface").RangePickerValue;
allowClear?: boolean;
suffixIcon?: import("../_util/type").VueNode;
onOpenChange?: (status: boolean) => void;
inputPrefixCls?: string;
disabledDate?: (current: import("moment").Moment) => boolean;
valueFormat?: string;
onPanelChange?: void;
showToday?: boolean;
tagPrefixCls?: string;
defaultPickerValue?: import("./interface").RangePickerValue;
timePicker?: import("../_util/type").VueNode;
showTime?: boolean | Record<string, any>;
ranges?: import("./interface").RangePickerValue;
disabledTime?: (current: import("./interface").RangePickerValue, type: string) => {
disabledHours?: () => number[];
disabledMinutes?: () => number[];
disabledSeconds?: () => number[];
};
renderExtraFooter?: unknown;
onCalendarChange?: (dates: import("./interface").RangePickerValue, dateStrings: [string, string]) => void;
onOk?: (selectedTime: import("./interface").RangePickerPresetRange) => void;
localeCode?: string;
getCalendarContainer?: (triggerNode: Element) => HTMLElement;
dateRender?: (current: import("moment").Moment, today: import("moment").Moment) => any;
pickerClass?: string;
pickerInputClass?: string;
}>, {
locale: any;
}>;
declare const WrappedWeekPicker: DefineComponent<WeekPickerPropsTypes, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
name?: unknown;
transitionName?: unknown;
prefixCls?: unknown;
inputPrefixCls?: unknown;
format?: unknown;
disabled?: unknown;
allowClear?: unknown;
pickerClass?: unknown;
pickerInputClass?: unknown;
suffixIcon?: unknown;
popupStyle?: unknown;
dropdownClassName?: unknown;
locale?: unknown;
localeCode?: unknown;
size?: unknown;
getCalendarContainer?: unknown;
open?: unknown;
valueFormat?: unknown;
onOpenChange?: unknown;
disabledDate?: unknown;
dateRender?: unknown;
autofocus?: unknown;
onFocus?: unknown;
onBlur?: unknown;
value?: unknown;
defaultValue?: unknown;
defaultPickerValue?: unknown;
placeholder?: unknown;
renderExtraFooter?: unknown;
onChange?: unknown;
} & {
locale: any;
} & {
name?: string;
value?: string | import("moment").Moment;
format?: string | Function | string[];
prefixCls?: string;
onFocus?: void;
onBlur?: void;
onChange?: (date: import("moment").Moment, dateString: string) => void;
size?: "default" | "small" | "large";
open?: boolean;
disabled?: boolean;
autofocus?: boolean;
placeholder?: string;
transitionName?: string;
dropdownClassName?: string;
popupStyle?: import("vue").CSSProperties;
defaultValue?: string | import("moment").Moment;
allowClear?: boolean;
suffixIcon?: import("../_util/type").VueNode;
onOpenChange?: (status: boolean) => void;
inputPrefixCls?: string;
disabledDate?: (current: import("moment").Moment) => boolean;
valueFormat?: string;
defaultPickerValue?: string | import("moment").Moment;
renderExtraFooter?: (mode: "date" | "time" | "year" | "month" | "decade") => any;
localeCode?: string;
getCalendarContainer?: (triggerNode: Element) => HTMLElement;
dateRender?: (current: import("moment").Moment, today: import("moment").Moment) => any;
pickerClass?: string;
pickerInputClass?: string;
}>, {
locale: any;
}>;
export declare const MonthPicker: DefineComponent<MonthPickerPropsTypes, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
monthCellContentRender?: unknown;
name?: unknown;
transitionName?: unknown;
prefixCls?: unknown;
inputPrefixCls?: unknown;
format?: unknown;
disabled?: unknown;
allowClear?: unknown;
pickerClass?: unknown;
pickerInputClass?: unknown;
suffixIcon?: unknown;
popupStyle?: unknown;
dropdownClassName?: unknown;
locale?: unknown;
localeCode?: unknown;
size?: unknown;
getCalendarContainer?: unknown;
open?: unknown;
valueFormat?: unknown;
onOpenChange?: unknown;
disabledDate?: unknown;
dateRender?: unknown;
autofocus?: unknown;
onFocus?: unknown;
onBlur?: unknown;
value?: unknown;
defaultValue?: unknown;
defaultPickerValue?: unknown;
placeholder?: unknown;
renderExtraFooter?: unknown;
onChange?: unknown;
} & {
locale: any;
} & {
name?: string;
value?: string | import("moment").Moment;
format?: string | Function | string[];
prefixCls?: string;
onFocus?: void;
onBlur?: void;
onChange?: (date: import("moment").Moment, dateString: string) => void;
size?: "default" | "small" | "large";
open?: boolean;
disabled?: boolean;
autofocus?: boolean;
placeholder?: string;
transitionName?: string;
dropdownClassName?: string;
popupStyle?: import("vue").CSSProperties;
defaultValue?: string | import("moment").Moment;
allowClear?: boolean;
suffixIcon?: import("../_util/type").VueNode;
onOpenChange?: (status: boolean) => void;
inputPrefixCls?: string;
disabledDate?: (current: import("moment").Moment) => boolean;
valueFormat?: string;
defaultPickerValue?: string | import("moment").Moment;
renderExtraFooter?: (mode: "date" | "time" | "year" | "month" | "decade") => any;
localeCode?: string;
getCalendarContainer?: (triggerNode: Element) => HTMLElement;
dateRender?: (current: import("moment").Moment, today: import("moment").Moment) => any;
pickerClass?: string;
pickerInputClass?: string;
monthCellContentRender?: (date: import("moment").Moment, locale: any) => any;
}>, {
locale: any;
}>;
export { WrappedRangePicker as RangePicker, WrappedWeekPicker as WeekPicker };
declare const _default: {
new (...args: any[]): {
$: import("vue").ComponentInternalInstance;
$data: {};
$props: Partial<{
locale: any;
}> & Omit<Readonly<{
showTime?: unknown;
showToday?: unknown;
open?: unknown;
disabledTime?: unknown;
onOpenChange?: unknown;
onPanelChange?: unknown;
onOk?: unknown;
mode?: unknown;
name?: unknown;
transitionName?: unknown;
prefixCls?: unknown;
inputPrefixCls?: unknown;
format?: unknown;
disabled?: unknown;
allowClear?: unknown;
pickerClass?: unknown;
pickerInputClass?: unknown;
suffixIcon?: unknown;
popupStyle?: unknown;
dropdownClassName?: unknown;
locale?: unknown;
localeCode?: unknown;
size?: unknown;
getCalendarContainer?: unknown;
valueFormat?: unknown;
disabledDate?: unknown;
dateRender?: unknown;
autofocus?: unknown;
onFocus?: unknown;
onBlur?: unknown;
value?: unknown;
defaultValue?: unknown;
defaultPickerValue?: unknown;
placeholder?: unknown;
renderExtraFooter?: unknown;
onChange?: unknown;
} & {
locale: any;
} & {
name?: string;
value?: string | import("moment").Moment;
format?: string | Function | string[];
prefixCls?: string;
onFocus?: void;
onBlur?: void;
onChange?: (date: import("moment").Moment, dateString: string) => void;
size?: "default" | "small" | "large";
open?: boolean;
disabled?: boolean;
mode?: "date" | "time" | "year" | "month" | "decade";
autofocus?: boolean;
placeholder?: string;
transitionName?: string;
dropdownClassName?: string;
popupStyle?: import("vue").CSSProperties;
defaultValue?: string | import("moment").Moment;
allowClear?: boolean;
suffixIcon?: import("../_util/type").VueNode;
onOpenChange?: (status: boolean) => void;
inputPrefixCls?: string;
disabledDate?: (current: import("moment").Moment) => boolean;
valueFormat?: string;
onPanelChange?: (value: import("moment").Moment, mode: "date" | "time" | "year" | "month" | "decade") => void;
showToday?: boolean;
defaultPickerValue?: string | import("moment").Moment;
showTime?: boolean | Record<string, any>;
disabledTime?: unknown;
renderExtraFooter?: (mode: "date" | "time" | "year" | "month" | "decade") => any;
onOk?: (selectedTime: import("moment").Moment) => void;
localeCode?: string;
getCalendarContainer?: (triggerNode: Element) => HTMLElement;
dateRender?: (current: import("moment").Moment, today: import("moment").Moment) => any;
pickerClass?: string;
pickerInputClass?: string;
}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "locale">;
$attrs: {
[x: string]: unknown;
};
$refs: {
[x: string]: unknown;
};
$slots: Readonly<{
[name: string]: import("vue").Slot;
}>;
$root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
$parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>;
$emit: (event: string, ...args: any[]) => void;
$el: any;
$options: import("vue").ComponentOptionsBase<Readonly<{
showTime?: unknown;
showToday?: unknown;
open?: unknown;
disabledTime?: unknown;
onOpenChange?: unknown;
onPanelChange?: unknown;
onOk?: unknown;
mode?: unknown;
name?: unknown;
transitionName?: unknown;
prefixCls?: unknown;
inputPrefixCls?: unknown;
format?: unknown;
disabled?: unknown;
allowClear?: unknown;
pickerClass?: unknown;
pickerInputClass?: unknown;
suffixIcon?: unknown;
popupStyle?: unknown;
dropdownClassName?: unknown;
locale?: unknown;
localeCode?: unknown;
size?: unknown;
getCalendarContainer?: unknown;
valueFormat?: unknown;
disabledDate?: unknown;
dateRender?: unknown;
autofocus?: unknown;
onFocus?: unknown;
onBlur?: unknown;
value?: unknown;
defaultValue?: unknown;
defaultPickerValue?: unknown;
placeholder?: unknown;
renderExtraFooter?: unknown;
onChange?: unknown;
} & {
locale: any;
} & {
name?: string;
value?: string | import("moment").Moment;
format?: string | Function | string[];
prefixCls?: string;
onFocus?: void;
onBlur?: void;
onChange?: (date: import("moment").Moment, dateString: string) => void;
size?: "default" | "small" | "large";
open?: boolean;
disabled?: boolean;
mode?: "date" | "time" | "year" | "month" | "decade";
autofocus?: boolean;
placeholder?: string;
transitionName?: string;
dropdownClassName?: string;
popupStyle?: import("vue").CSSProperties;
defaultValue?: string | import("moment").Moment;
allowClear?: boolean;
suffixIcon?: import("../_util/type").VueNode;
onOpenChange?: (status: boolean) => void;
inputPrefixCls?: string;
disabledDate?: (current: import("moment").Moment) => boolean;
valueFormat?: string;
onPanelChange?: (value: import("moment").Moment, mode: "date" | "time" | "year" | "month" | "decade") => void;
showToday?: boolean;
defaultPickerValue?: string | import("moment").Moment;
showTime?: boolean | Record<string, any>;
disabledTime?: unknown;
renderExtraFooter?: (mode: "date" | "time" | "year" | "month" | "decade") => any;
onOk?: (selectedTime: import("moment").Moment) => void;
localeCode?: string;
getCalendarContainer?: (triggerNode: Element) => HTMLElement;
dateRender?: (current: import("moment").Moment, today: import("moment").Moment) => any;
pickerClass?: string;
pickerInputClass?: string;
}>, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {
locale: any;
}> & {
beforeCreate?: (() => void) | (() => void)[];
created?: (() => void) | (() => void)[];
beforeMount?: (() => void) | (() => void)[];
mounted?: (() => void) | (() => void)[];
beforeUpdate?: (() => void) | (() => void)[];
updated?: (() => void) | (() => void)[];
activated?: (() => void) | (() => void)[];
deactivated?: (() => void) | (() => void)[];
beforeDestroy?: (() => void) | (() => void)[];
beforeUnmount?: (() => void) | (() => void)[];
destroyed?: (() => void) | (() => void)[];
unmounted?: (() => void) | (() => void)[];
renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[];
renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[];
errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>>, info: string) => boolean | void)[];
};
$forceUpdate: () => void;
$nextTick: typeof import("vue").nextTick;
$watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean>): import("vue").WatchStopHandle;
} & Readonly<{
showTime?: unknown;
showToday?: unknown;
open?: unknown;
disabledTime?: unknown;
onOpenChange?: unknown;
onPanelChange?: unknown;
onOk?: unknown;
mode?: unknown;
name?: unknown;
transitionName?: unknown;
prefixCls?: unknown;
inputPrefixCls?: unknown;
format?: unknown;
disabled?: unknown;
allowClear?: unknown;
pickerClass?: unknown;
pickerInputClass?: unknown;
suffixIcon?: unknown;
popupStyle?: unknown;
dropdownClassName?: unknown;
locale?: unknown;
localeCode?: unknown;
size?: unknown;
getCalendarContainer?: unknown;
valueFormat?: unknown;
disabledDate?: unknown;
dateRender?: unknown;
autofocus?: unknown;
onFocus?: unknown;
onBlur?: unknown;
value?: unknown;
defaultValue?: unknown;
defaultPickerValue?: unknown;
placeholder?: unknown;
renderExtraFooter?: unknown;
onChange?: unknown;
} & {
locale: any;
} & {
name?: string;
value?: string | import("moment").Moment;
format?: string | Function | string[];
prefixCls?: string;
onFocus?: void;
onBlur?: void;
onChange?: (date: import("moment").Moment, dateString: string) => void;
size?: "default" | "small" | "large";
open?: boolean;
disabled?: boolean;
mode?: "date" | "time" | "year" | "month" | "decade";
autofocus?: boolean;
placeholder?: string;
transitionName?: string;
dropdownClassName?: string;
popupStyle?: import("vue").CSSProperties;
defaultValue?: string | import("moment").Moment;
allowClear?: boolean;
suffixIcon?: import("../_util/type").VueNode;
onOpenChange?: (status: boolean) => void;
inputPrefixCls?: string;
disabledDate?: (current: import("moment").Moment) => boolean;
valueFormat?: string;
onPanelChange?: (value: import("moment").Moment, mode: "date" | "time" | "year" | "month" | "decade") => void;
showToday?: boolean;
defaultPickerValue?: string | import("moment").Moment;
showTime?: boolean | Record<string, any>;
disabledTime?: unknown;
renderExtraFooter?: (mode: "date" | "time" | "year" | "month" | "decade") => any;
onOk?: (selectedTime: import("moment").Moment) => void;
localeCode?: string;
getCalendarContainer?: (triggerNode: Element) => HTMLElement;
dateRender?: (current: import("moment").Moment, today: import("moment").Moment) => any;
pickerClass?: string;
pickerInputClass?: string;
}> & import("vue").ShallowUnwrapRef<{}> & {} & {
[x: string]: never;
} & import("vue").MethodOptions & import("vue").ComponentCustomProperties;
__isFragment?: never;
__isTeleport?: never;
__isSuspense?: never;
} & import("vue").ComponentOptionsBase<Readonly<{
showTime?: unknown;
showToday?: unknown;
open?: unknown;
disabledTime?: unknown;
onOpenChange?: unknown;
onPanelChange?: unknown;
onOk?: unknown;
mode?: unknown;
name?: unknown;
transitionName?: unknown;
prefixCls?: unknown;
inputPrefixCls?: unknown;
format?: unknown;
disabled?: unknown;
allowClear?: unknown;
pickerClass?: unknown;
pickerInputClass?: unknown;
suffixIcon?: unknown;
popupStyle?: unknown;
dropdownClassName?: unknown;
locale?: unknown;
localeCode?: unknown;
size?: unknown;
getCalendarContainer?: unknown;
valueFormat?: unknown;
disabledDate?: unknown;
dateRender?: unknown;
autofocus?: unknown;
onFocus?: unknown;
onBlur?: unknown;
value?: unknown;
defaultValue?: unknown;
defaultPickerValue?: unknown;
placeholder?: unknown;
renderExtraFooter?: unknown;
onChange?: unknown;
} & {
locale: any;
} & {
name?: string;
value?: string | import("moment").Moment;
format?: string | Function | string[];
prefixCls?: string;
onFocus?: void;
onBlur?: void;
onChange?: (date: import("moment").Moment, dateString: string) => void;
size?: "default" | "small" | "large";
open?: boolean;
disabled?: boolean;
mode?: "date" | "time" | "year" | "month" | "decade";
autofocus?: boolean;
placeholder?: string;
transitionName?: string;
dropdownClassName?: string;
popupStyle?: import("vue").CSSProperties;
defaultValue?: string | import("moment").Moment;
allowClear?: boolean;
suffixIcon?: import("../_util/type").VueNode;
onOpenChange?: (status: boolean) => void;
inputPrefixCls?: string;
disabledDate?: (current: import("moment").Moment) => boolean;
valueFormat?: string;
onPanelChange?: (value: import("moment").Moment, mode: "date" | "time" | "year" | "month" | "decade") => void;
showToday?: boolean;
defaultPickerValue?: string | import("moment").Moment;
showTime?: boolean | Record<string, any>;
disabledTime?: unknown;
renderExtraFooter?: (mode: "date" | "time" | "year" | "month" | "decade") => any;
onOk?: (selectedTime: import("moment").Moment) => void;
localeCode?: string;
getCalendarContainer?: (triggerNode: Element) => HTMLElement;
dateRender?: (current: import("moment").Moment, today: import("moment").Moment) => any;
pickerClass?: string;
pickerInputClass?: string;
}>, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {
locale: any;
}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & {
readonly RangePicker: DefineComponent<RangePickerPropsTypes, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
tagPrefixCls?: unknown;
value?: unknown;
defaultValue?: unknown;
defaultPickerValue?: unknown;
timePicker?: unknown;
onChange?: unknown;
onCalendarChange?: unknown;
onOk?: unknown;
showTime?: unknown;
showToday?: unknown;
ranges?: unknown;
placeholder?: unknown;
mode?: unknown;
separator?: unknown;
disabledTime?: unknown;
onPanelChange?: unknown;
renderExtraFooter?: unknown;
onMouseenter?: unknown;
onMouseleave?: unknown;
name?: unknown;
transitionName?: unknown;
prefixCls?: unknown;
inputPrefixCls?: unknown;
format?: unknown;
disabled?: unknown;
allowClear?: unknown;
pickerClass?: unknown;
pickerInputClass?: unknown;
suffixIcon?: unknown;
popupStyle?: unknown;
dropdownClassName?: unknown;
locale?: unknown;
localeCode?: unknown;
size?: unknown;
getCalendarContainer?: unknown;
open?: unknown;
valueFormat?: unknown;
onOpenChange?: unknown;
disabledDate?: unknown;
dateRender?: unknown;
autofocus?: unknown;
onFocus?: unknown;
onBlur?: unknown;
} & {
locale: any;
} & {
name?: string;
value?: import("./interface").RangePickerValue;
format?: string | Function | string[];
prefixCls?: string;
onFocus?: void;
onBlur?: void;
onChange?: (dates: import("./interface").RangePickerValue, dateStrings: [string, string]) => void;
onMouseenter?: (e: MouseEvent) => void;
onMouseleave?: (e: MouseEvent) => void;
size?: "default" | "small" | "large";
open?: boolean;
separator?: import("../_util/type").VueNode;
disabled?: boolean;
mode?: string | string[];
autofocus?: boolean;
placeholder?: string | Date;
transitionName?: string;
dropdownClassName?: string;
popupStyle?: import("vue").CSSProperties;
defaultValue?: import("./interface").RangePickerValue;
allowClear?: boolean;
suffixIcon?: import("../_util/type").VueNode;
onOpenChange?: (status: boolean) => void;
inputPrefixCls?: string;
disabledDate?: (current: import("moment").Moment) => boolean;
valueFormat?: string;
onPanelChange?: void;
showToday?: boolean;
tagPrefixCls?: string;
defaultPickerValue?: import("./interface").RangePickerValue;
timePicker?: import("../_util/type").VueNode;
showTime?: boolean | Record<string, any>;
ranges?: import("./interface").RangePickerValue;
disabledTime?: (current: import("./interface").RangePickerValue, type: string) => {
disabledHours?: () => number[];
disabledMinutes?: () => number[];
disabledSeconds?: () => number[];
};
renderExtraFooter?: unknown;
onCalendarChange?: (dates: import("./interface").RangePickerValue, dateStrings: [string, string]) => void;
onOk?: (selectedTime: import("./interface").RangePickerPresetRange) => void;
localeCode?: string;
getCalendarContainer?: (triggerNode: Element) => HTMLElement;
dateRender?: (current: import("moment").Moment, today: import("moment").Moment) => any;
pickerClass?: string;
pickerInputClass?: string;
}>, {
locale: any;
}>;
readonly MonthPicker: DefineComponent<MonthPickerPropsTypes, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
monthCellContentRender?: unknown;
name?: unknown;
transitionName?: unknown;
prefixCls?: unknown;
inputPrefixCls?: unknown;
format?: unknown;
disabled?: unknown;
allowClear?: unknown;
pickerClass?: unknown;
pickerInputClass?: unknown;
suffixIcon?: unknown;
popupStyle?: unknown;
dropdownClassName?: unknown;
locale?: unknown;
localeCode?: unknown;
size?: unknown;
getCalendarContainer?: unknown;
open?: unknown;
valueFormat?: unknown;
onOpenChange?: unknown;
disabledDate?: unknown;
dateRender?: unknown;
autofocus?: unknown;
onFocus?: unknown;
onBlur?: unknown;
value?: unknown;
defaultValue?: unknown;
defaultPickerValue?: unknown;
placeholder?: unknown;
renderExtraFooter?: unknown;
onChange?: unknown;
} & {
locale: any;
} & {
name?: string;
value?: string | import("moment").Moment;
format?: string | Function | string[];
prefixCls?: string;
onFocus?: void;
onBlur?: void;
onChange?: (date: import("moment").Moment, dateString: string) => void;
size?: "default" | "small" | "large";
open?: boolean;
disabled?: boolean;
autofocus?: boolean;
placeholder?: string;
transitionName?: string;
dropdownClassName?: string;
popupStyle?: import("vue").CSSProperties;
defaultValue?: string | import("moment").Moment;
allowClear?: boolean;
suffixIcon?: import("../_util/type").VueNode;
onOpenChange?: (status: boolean) => void;
inputPrefixCls?: string;
disabledDate?: (current: import("moment").Moment) => boolean;
valueFormat?: string;
defaultPickerValue?: string | import("moment").Moment;
renderExtraFooter?: (mode: "date" | "time" | "year" | "month" | "decade") => any;
localeCode?: string;
getCalendarContainer?: (triggerNode: Element) => HTMLElement;
dateRender?: (current: import("moment").Moment, today: import("moment").Moment) => any;
pickerClass?: string;
pickerInputClass?: string;
monthCellContentRender?: (date: import("moment").Moment, locale: any) => any;
}>, {
locale: any;
}>;
readonly WeekPicker: DefineComponent<WeekPickerPropsTypes, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
name?: unknown;
transitionName?: unknown;
prefixCls?: unknown;
inputPrefixCls?: unknown;
format?: unknown;
disabled?: unknown;
allowClear?: unknown;
pickerClass?: unknown;
pickerInputClass?: unknown;
suffixIcon?: unknown;
popupStyle?: unknown;
dropdownClassName?: unknown;
locale?: unknown;
localeCode?: unknown;
size?: unknown;
getCalendarContainer?: unknown;
open?: unknown;
valueFormat?: unknown;
onOpenChange?: unknown;
disabledDate?: unknown;
dateRender?: unknown;
autofocus?: unknown;
onFocus?: unknown;
onBlur?: unknown;
value?: unknown;
defaultValue?: unknown;
defaultPickerValue?: unknown;
placeholder?: unknown;
renderExtraFooter?: unknown;
onChange?: unknown;
} & {
locale: any;
} & {
name?: string;
value?: string | import("moment").Moment;
format?: string | Function | string[];
prefixCls?: string;
onFocus?: void;
onBlur?: void;
onChange?: (date: import("moment").Moment, dateString: string) => void;
size?: "default" | "small" | "large";
open?: boolean;
disabled?: boolean;
autofocus?: boolean;
placeholder?: string;
transitionName?: string;
dropdownClassName?: string;
popupStyle?: import("vue").CSSProperties;
defaultValue?: string | import("moment").Moment;
allowClear?: boolean;
suffixIcon?: import("../_util/type").VueNode;
onOpenChange?: (status: boolean) => void;
inputPrefixCls?: string;
disabledDate?: (current: import("moment").Moment) => boolean;
valueFormat?: string;
defaultPickerValue?: string | import("moment").Moment;
renderExtraFooter?: (mode: "date" | "time" | "year" | "month" | "decade") => any;
localeCode?: string;
getCalendarContainer?: (triggerNode: Element) => HTMLElement;
dateRender?: (current: import("moment").Moment, today: import("moment").Moment) => any;
pickerClass?: string;
pickerInputClass?: string;
}>, {
locale: any;
}>;
} & Plugin;
export default _default;