import type { App } from 'vue'; import type { ArcoOptions } from './_utils/types'; declare const ArcoVue: { Alter: { new (...args: any[]): import("vue").CreateComponentPublicInstance; default: string; }; showIcon: { type: BooleanConstructor; default: boolean; }; closable: { type: BooleanConstructor; default: boolean; }; title: StringConstructor; banner: { type: BooleanConstructor; default: boolean; }; center: { type: BooleanConstructor; default: boolean; }; }>> & { onClose?: ((ev: MouseEvent) => any) | undefined; onAfterClose?: (() => any) | undefined; }, { prefixCls: string; cls: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; visible: import("vue").Ref; handleClose: (ev: MouseEvent) => void; handleAfterLeave: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { close: (ev: MouseEvent) => true; afterClose: () => true; }, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Readonly; default: string; }; showIcon: { type: BooleanConstructor; default: boolean; }; closable: { type: BooleanConstructor; default: boolean; }; title: StringConstructor; banner: { type: BooleanConstructor; default: boolean; }; center: { type: BooleanConstructor; default: boolean; }; }>> & { onClose?: ((ev: MouseEvent) => any) | undefined; onAfterClose?: (() => any) | undefined; }, { center: boolean; type: "normal" | "error" | "success" | "warning" | "info"; closable: boolean; showIcon: boolean; banner: boolean; }, true, {}, {}, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; default: string; }; showIcon: { type: BooleanConstructor; default: boolean; }; closable: { type: BooleanConstructor; default: boolean; }; title: StringConstructor; banner: { type: BooleanConstructor; default: boolean; }; center: { type: BooleanConstructor; default: boolean; }; }>> & { onClose?: ((ev: MouseEvent) => any) | undefined; onAfterClose?: (() => any) | undefined; }, { prefixCls: string; cls: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; visible: import("vue").Ref; handleClose: (ev: MouseEvent) => void; handleAfterLeave: () => void; }, {}, {}, {}, { center: boolean; type: "normal" | "error" | "success" | "warning" | "info"; closable: boolean; showIcon: boolean; banner: boolean; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & import("vue").ComponentOptionsBase; default: string; }; showIcon: { type: BooleanConstructor; default: boolean; }; closable: { type: BooleanConstructor; default: boolean; }; title: StringConstructor; banner: { type: BooleanConstructor; default: boolean; }; center: { type: BooleanConstructor; default: boolean; }; }>> & { onClose?: ((ev: MouseEvent) => any) | undefined; onAfterClose?: (() => any) | undefined; }, { prefixCls: string; cls: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; visible: import("vue").Ref; handleClose: (ev: MouseEvent) => void; handleAfterLeave: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { close: (ev: MouseEvent) => true; afterClose: () => true; }, string, { center: boolean; type: "normal" | "error" | "success" | "warning" | "info"; closable: boolean; showIcon: boolean; banner: boolean; }, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & { install: (app: App, options?: ArcoOptions | undefined) => void; }; AnchorLink: import("vue").DefineComponent<{ title: StringConstructor; href: StringConstructor; }, { prefixCls: string; linkCls: string; cls: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; linkRef: import("vue").Ref; handleClick: (e: MouseEvent) => void | undefined; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; AvatarGroup: import("vue").DefineComponent<{ shape: { type: import("vue").PropType; default: string; }; size: NumberConstructor; autoFixFontSize: { type: BooleanConstructor; default: boolean; }; maxCount: { type: NumberConstructor; default: number; }; zIndexAscend: { type: BooleanConstructor; default: boolean; }; maxStyle: { type: import("vue").PropType; }; maxPopoverTriggerProps: { type: import("vue").PropType; }; }, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: string; }; size: NumberConstructor; autoFixFontSize: { type: BooleanConstructor; default: boolean; }; maxCount: { type: NumberConstructor; default: number; }; zIndexAscend: { type: BooleanConstructor; default: boolean; }; maxStyle: { type: import("vue").PropType; }; maxPopoverTriggerProps: { type: import("vue").PropType; }; }>>, { shape: import("./avatar/interface").AvatarShape; autoFixFontSize: boolean; maxCount: number; zIndexAscend: boolean; }, {}>; BreadcrumbItem: import("vue").DefineComponent<{ separator: { type: (StringConstructor | NumberConstructor)[]; }; droplist: { type: import("vue").PropType<{ label: string; path: string; }[] | undefined>; }; dropdownProps: { type: import("vue").PropType; }; index: { type: NumberConstructor; default: number; }; }, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; }; dropdownProps: { type: import("vue").PropType; }; index: { type: NumberConstructor; default: number; }; }>>, { index: number; }, {}>; ButtonGroup: import("vue").DefineComponent<{ type: { type: import("vue").PropType<"dashed" | "text" | "outline" | "primary" | "secondary">; }; status: { type: import("vue").PropType<"normal" | "success" | "warning" | "danger">; }; shape: { type: import("vue").PropType<"round" | "circle" | "square">; }; size: { type: import("vue").PropType<"mini" | "medium" | "large" | "small">; }; disabled: { type: BooleanConstructor; }; }, { prefixCls: string; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; }; status: { type: import("vue").PropType<"normal" | "success" | "warning" | "danger">; }; shape: { type: import("vue").PropType<"round" | "circle" | "square">; }; size: { type: import("vue").PropType<"mini" | "medium" | "large" | "small">; }; disabled: { type: BooleanConstructor; }; }>>, { disabled: boolean; }, {}>; Calendar: { new (...args: any[]): import("vue").CreateComponentPublicInstance; }; defaultMode: { type: import("vue").PropType<"month" | "year">; default: string; }; modes: { type: import("vue").PropType<("month" | "year")[]>; default: () => string[]; }; allowSelect: { type: BooleanConstructor; default: boolean; }; panel: { type: BooleanConstructor; default: boolean; }; panelWidth: { type: NumberConstructor; }; panelTodayBtn: { type: BooleanConstructor; default: boolean; }; dayStartOfWeek: { type: import("vue").PropType<0 | 1>; default: number; }; isWeek: { type: BooleanConstructor; default: boolean; }; }>> & { onChange?: ((date: Date) => any) | undefined; "onUpdate:modelValue"?: ((date: Date) => any) | undefined; onPanelChange?: ((date: Date) => any) | undefined; }, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 'update:modelValue': (date: Date) => true; change: (date: Date) => true; panelChange: (date: Date) => true; }, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & Readonly; }; defaultMode: { type: import("vue").PropType<"month" | "year">; default: string; }; modes: { type: import("vue").PropType<("month" | "year")[]>; default: () => string[]; }; allowSelect: { type: BooleanConstructor; default: boolean; }; panel: { type: BooleanConstructor; default: boolean; }; panelWidth: { type: NumberConstructor; }; panelTodayBtn: { type: BooleanConstructor; default: boolean; }; dayStartOfWeek: { type: import("vue").PropType<0 | 1>; default: number; }; isWeek: { type: BooleanConstructor; default: boolean; }; }>> & { onChange?: ((date: Date) => any) | undefined; "onUpdate:modelValue"?: ((date: Date) => any) | undefined; onPanelChange?: ((date: Date) => any) | undefined; }, { modelValue: Date; defaultMode: "month" | "year"; modes: ("month" | "year")[]; allowSelect: boolean; panel: boolean; panelTodayBtn: boolean; dayStartOfWeek: 0 | 1; isWeek: boolean; }, true, {}, {}, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly; }; defaultMode: { type: import("vue").PropType<"month" | "year">; default: string; }; modes: { type: import("vue").PropType<("month" | "year")[]>; default: () => string[]; }; allowSelect: { type: BooleanConstructor; default: boolean; }; panel: { type: BooleanConstructor; default: boolean; }; panelWidth: { type: NumberConstructor; }; panelTodayBtn: { type: BooleanConstructor; default: boolean; }; dayStartOfWeek: { type: import("vue").PropType<0 | 1>; default: number; }; isWeek: { type: BooleanConstructor; default: boolean; }; }>> & { onChange?: ((date: Date) => any) | undefined; "onUpdate:modelValue"?: ((date: Date) => any) | undefined; onPanelChange?: ((date: Date) => any) | undefined; }, () => any, {}, {}, {}, { modelValue: Date; defaultMode: "month" | "year"; modes: ("month" | "year")[]; allowSelect: boolean; panel: boolean; panelTodayBtn: boolean; dayStartOfWeek: 0 | 1; isWeek: boolean; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & import("vue").ComponentOptionsBase; }; defaultMode: { type: import("vue").PropType<"month" | "year">; default: string; }; modes: { type: import("vue").PropType<("month" | "year")[]>; default: () => string[]; }; allowSelect: { type: BooleanConstructor; default: boolean; }; panel: { type: BooleanConstructor; default: boolean; }; panelWidth: { type: NumberConstructor; }; panelTodayBtn: { type: BooleanConstructor; default: boolean; }; dayStartOfWeek: { type: import("vue").PropType<0 | 1>; default: number; }; isWeek: { type: BooleanConstructor; default: boolean; }; }>> & { onChange?: ((date: Date) => any) | undefined; "onUpdate:modelValue"?: ((date: Date) => any) | undefined; onPanelChange?: ((date: Date) => any) | undefined; }, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 'update:modelValue': (date: Date) => true; change: (date: Date) => true; panelChange: (date: Date) => true; }, string, { modelValue: Date; defaultMode: "month" | "year"; modes: ("month" | "year")[]; allowSelect: boolean; panel: boolean; panelTodayBtn: boolean; dayStartOfWeek: 0 | 1; isWeek: boolean; }, {}, string, {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & { install: (app: App, options?: ArcoOptions | undefined) => void; }; CardMeta: import("vue").DefineComponent<{ title: { type: StringConstructor; }; description: { type: StringConstructor; }; }, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; CardGrid: import("vue").DefineComponent<{ hoverable: { type: BooleanConstructor; default: boolean; }; }, { cls: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { hoverable: boolean; }, {}>; CarouselItem: import("vue").DefineComponent<{}, { cls: import("vue").ComputedRef<{ [x: string]: boolean | "" | undefined; }>; animationStyle: import("vue").ComputedRef<{ transitionTimingFunction: string | undefined; transitionDuration: string; animationTimingFunction: string | undefined; animationDuration: string; }>; isCurrent: import("vue").ComputedRef; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; CascaderPanel: import("vue").DefineComponent<{ pathMode: { type: BooleanConstructor; default: boolean; }; multiple: { type: BooleanConstructor; default: boolean; }; modelValue: { type: import("vue").PropType | (string | number | Record | (string | number | Record)[])[] | undefined>; }; defaultValue: { type: import("vue").PropType | (string | number | Record | (string | number | Record)[])[] | undefined>; default: (props: import("./_utils/types").Data) => "" | never[] | undefined; }; options: { type: import("vue").PropType; default: () => never[]; }; expandTrigger: { type: StringConstructor; default: string; }; checkStrictly: { type: BooleanConstructor; default: boolean; }; loadMore: { type: import("vue").PropType<(option: import("./cascader").CascaderOption, done: (children?: import("./cascader").CascaderOption[] | undefined) => void) => void>; }; fieldNames: { type: import("vue").PropType>; }; valueKey: { type: StringConstructor; default: string; }; expandChild: { type: BooleanConstructor; default: boolean; }; }, { optionInfos: import("vue").Ref<{ [x: string]: any; raw: Record; key: string; valueKey: string; level: number; index: number; value: string | number; label: string; disabled: boolean; selectionDisabled: boolean; isLeaf: boolean; parent?: any | undefined; children?: any[] | undefined; path: any[]; pathValue: any[]; totalLeafOptions?: number | undefined; render?: import("vue").RenderFunction | undefined; tagProps?: { color?: string | undefined; size?: "medium" | "large" | "small" | undefined; visible?: boolean | undefined; defaultVisible?: boolean | undefined; loading?: boolean | undefined; closable?: boolean | undefined; checkable?: boolean | undefined; checked?: boolean | undefined; defaultChecked?: boolean | undefined; } | undefined; }[]>; filteredLeafOptions: import("vue").ComputedRef<{ [x: string]: any; raw: Record; key: string; valueKey: string; level: number; index: number; value: string | number; label: string; disabled: boolean; selectionDisabled: boolean; isLeaf: boolean; parent?: any | undefined; children?: any[] | undefined; path: any[]; pathValue: any[]; totalLeafOptions?: number | undefined; render?: import("vue").RenderFunction | undefined; tagProps?: { color?: string | undefined; size?: "medium" | "large" | "small" | undefined; visible?: boolean | undefined; defaultVisible?: boolean | undefined; loading?: boolean | undefined; closable?: boolean | undefined; checkable?: boolean | undefined; checked?: boolean | undefined; defaultChecked?: boolean | undefined; } | undefined; }[]>; selectedPath: import("vue").Ref; activeKey: import("vue").Ref; displayColumns: import("vue").ComputedRef; handleKeyDown: (event: KeyboardEvent) => void; totalLevel: import("vue").Ref; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 'update:modelValue': (value: string | number | Record | (string | number | Record | (string | number | Record)[])[] | undefined) => true; change: (value: string | number | Record | (string | number | Record | (string | number | Record)[])[] | undefined) => true; }, string, import("vue").PublicProps, Readonly | (string | number | Record | (string | number | Record)[])[] | undefined>; }; defaultValue: { type: import("vue").PropType | (string | number | Record | (string | number | Record)[])[] | undefined>; default: (props: import("./_utils/types").Data) => "" | never[] | undefined; }; options: { type: import("vue").PropType; default: () => never[]; }; expandTrigger: { type: StringConstructor; default: string; }; checkStrictly: { type: BooleanConstructor; default: boolean; }; loadMore: { type: import("vue").PropType<(option: import("./cascader").CascaderOption, done: (children?: import("./cascader").CascaderOption[] | undefined) => void) => void>; }; fieldNames: { type: import("vue").PropType>; }; valueKey: { type: StringConstructor; default: string; }; expandChild: { type: BooleanConstructor; default: boolean; }; }>> & { onChange?: ((value: string | number | Record | (string | number | Record | (string | number | Record)[])[] | undefined) => any) | undefined; "onUpdate:modelValue"?: ((value: string | number | Record | (string | number | Record | (string | number | Record)[])[] | undefined) => any) | undefined; }, { multiple: boolean; defaultValue: string | number | Record | (string | number | Record | (string | number | Record)[])[] | undefined; options: import("./cascader").CascaderOption[]; valueKey: string; checkStrictly: boolean; pathMode: boolean; expandTrigger: string; expandChild: boolean; }, {}>; CheckboxGroup: import("vue").DefineComponent<{ modelValue: { type: import("vue").PropType<(string | number | boolean)[]>; default: undefined; }; defaultValue: { type: import("vue").PropType<(string | number | boolean)[]>; default: () => never[]; }; max: { type: NumberConstructor; }; options: { type: import("vue").PropType<(string | number | import("./checkbox").CheckboxOption)[]>; }; direction: { type: import("vue").PropType<"horizontal" | "vertical">; default: string; }; disabled: { type: BooleanConstructor; default: boolean; }; }, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 'update:modelValue': (value: (string | number | boolean)[]) => true; change: (value: (string | number | boolean)[], ev: Event) => true; }, string, import("vue").PublicProps, Readonly; default: undefined; }; defaultValue: { type: import("vue").PropType<(string | number | boolean)[]>; default: () => never[]; }; max: { type: NumberConstructor; }; options: { type: import("vue").PropType<(string | number | import("./checkbox").CheckboxOption)[]>; }; direction: { type: import("vue").PropType<"horizontal" | "vertical">; default: string; }; disabled: { type: BooleanConstructor; default: boolean; }; }>> & { onChange?: ((value: (string | number | boolean)[], ev: Event) => any) | undefined; "onUpdate:modelValue"?: ((value: (string | number | boolean)[]) => any) | undefined; }, { disabled: boolean; modelValue: (string | number | boolean)[]; defaultValue: (string | number | boolean)[]; direction: "horizontal" | "vertical"; }, {}>; CollapseItem: import("vue").DefineComponent<{ key: (StringConstructor | NumberConstructor)[]; header: StringConstructor; disabled: { type: BooleanConstructor; default: boolean; }; showExpandIcon: { type: BooleanConstructor; default: boolean; }; destroyOnHide: { type: BooleanConstructor; default: boolean; }; }, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { disabled: boolean; showExpandIcon: boolean; destroyOnHide: boolean; }, {}>; DescriptionsItem: import("vue").DefineComponent<{ span: { type: NumberConstructor; default: number; }; label: StringConstructor; }, { prefixCls: string; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { span: number; }, {}>; WeekPicker: import("vue").DefineComponent<{ modelValue: { type: import("vue").PropType; }; defaultValue: { type: import("vue").PropType; }; format: { type: StringConstructor; default: string; }; valueFormat: { type: StringConstructor; default: string; }; dayStartOfWeek: { type: import("vue").PropType; default: number; }; }, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; }; defaultValue: { type: import("vue").PropType; }; format: { type: StringConstructor; default: string; }; valueFormat: { type: StringConstructor; default: string; }; dayStartOfWeek: { type: import("vue").PropType; default: number; }; }>>, { format: string; dayStartOfWeek: import("./date-picker/interface").WeekStart; valueFormat: string; }, {}>; MonthPicker: import("vue").DefineComponent<{ modelValue: { type: import("vue").PropType; }; defaultValue: { type: import("vue").PropType; }; format: { type: StringConstructor; default: string; }; }, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; }; defaultValue: { type: import("vue").PropType; }; format: { type: StringConstructor; default: string; }; }>>, { format: string; }, {}>; YearPicker: import("vue").DefineComponent<{ modelValue: { type: import("vue").PropType; }; defaultValue: { type: import("vue").PropType; }; format: { type: StringConstructor; default: string; }; }, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; }; defaultValue: { type: import("vue").PropType; }; format: { type: StringConstructor; default: string; }; }>>, { format: string; }, {}>; QuarterPicker: import("vue").DefineComponent<{ modelValue: { type: import("vue").PropType; }; defaultValue: { type: import("vue").PropType; }; format: { type: StringConstructor; default: string; }; valueFormat: { type: StringConstructor; default: string; }; }, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; }; defaultValue: { type: import("vue").PropType; }; format: { type: StringConstructor; default: string; }; valueFormat: { type: StringConstructor; default: string; }; }>>, { format: string; valueFormat: string; }, {}>; RangePicker: import("vue").DefineComponent<{ mode: { type: import("vue").PropType<"month" | "year" | "date" | "week" | "quarter">; default: string; }; modelValue: { type: import("vue").PropType<(string | number | Date)[]>; }; defaultValue: { type: import("vue").PropType<(string | number | Date)[]>; }; pickerValue: { type: import("vue").PropType<(string | number | Date)[]>; }; defaultPickerValue: { type: import("vue").PropType<(string | number | Date)[]>; }; disabled: { type: import("vue").PropType; default: boolean; }; dayStartOfWeek: { type: import("vue").PropType; default: number; }; format: { type: StringConstructor; }; valueFormat: { type: import("vue").PropType; }; showTime: { type: BooleanConstructor; }; timePickerProps: { type: import("vue").PropType>; }; placeholder: { type: import("vue").PropType; }; disabledDate: { type: import("vue").PropType<(current: Date, type: "end" | "start") => boolean>; }; disabledTime: { type: import("vue").PropType<(current: Date, type: "end" | "start") => import("./date-picker/interface").DisabledTimeProps>; }; separator: { type: StringConstructor; }; exchangeTime: { type: BooleanConstructor; default: boolean; }; popupContainer: { type: import("vue").PropType; }; locale: { type: import("vue").PropType>; }; hideTrigger: { type: BooleanConstructor; }; allowClear: { type: BooleanConstructor; default: boolean; }; readonly: { type: BooleanConstructor; }; error: { type: BooleanConstructor; }; size: { type: import("vue").PropType<"mini" | "medium" | "large" | "small">; }; shortcuts: { type: import("vue").PropType; default: () => never[]; }; shortcutsPosition: { type: import("vue").PropType<"bottom" | "left" | "right">; default: string; }; position: { type: import("vue").PropType<"top" | "tl" | "tr" | "bottom" | "bl" | "br">; default: string; }; popupVisible: { type: BooleanConstructor; default: undefined; }; defaultPopupVisible: { type: BooleanConstructor; }; triggerProps: { type: import("vue").PropType; }; unmountOnClose: { type: BooleanConstructor; }; previewShortcut: { type: BooleanConstructor; default: boolean; }; showConfirmBtn: { type: BooleanConstructor; }; disabledInput: { type: BooleanConstructor; default: boolean; }; abbreviation: { type: BooleanConstructor; default: boolean; }; }, { prefixCls: string; refInput: import("vue").Ref; computedFormat: import("vue").ComputedRef; computedPlaceholder: import("vue").ComputedRef; panelVisible: import("vue").ComputedRef; panelValue: import("vue").ComputedRef<(import("dayjs").Dayjs | undefined)[]>; inputValue: import("vue").Ref<(string | undefined)[] | undefined>; focusedIndex: import("vue").Ref; triggerDisabled: import("vue").ComputedRef; mergedSize: import("vue").ComputedRef<"mini" | "medium" | "large" | "small" | undefined>; mergedError: import("vue").ComputedRef; onPanelVisibleChange: (visible: boolean) => void; onInputClear: (e: Event) => void; onInputChange: (e: any) => void; onInputPressEnter: () => void; rangePanelProps: import("vue").ComputedRef<{ prefixCls: string; format: string; value: (import("dayjs").Dayjs | undefined)[]; showConfirmBtn: boolean; confirmBtnDisabled: boolean | undefined; timePickerValue: import("dayjs").Dayjs[]; timePickerProps: { visible: boolean; popupVisible?: boolean | undefined; defaultPopupVisible?: boolean | undefined; position?: "top" | "tl" | "tr" | "bottom" | "bl" | "br" | undefined; disabled?: boolean | undefined; unmountOnClose?: boolean | undefined; size?: "mini" | "medium" | "large" | "small" | undefined; modelValue?: import("./time-picker/interface").TimeValue | import("./time-picker/interface").TimeValue[] | undefined; placeholder?: string | string[] | undefined; error?: boolean | undefined; readonly?: boolean | undefined; type?: "time" | "time-range" | undefined; allowClear?: boolean | undefined; format: string; triggerProps?: Record | undefined; disableConfirm?: boolean | undefined; use12Hours?: boolean | undefined; step?: { hour?: number | undefined; minute?: number | undefined; second?: number | undefined; } | undefined; disabledHours?: (() => number[]) | undefined; disabledMinutes?: ((selectedHour?: number | undefined) => number[]) | undefined; disabledSeconds?: ((selectedHour?: number | undefined, selectedMinute?: number | undefined) => number[]) | undefined; hideDisabledOptions?: boolean | undefined; }; extra: import("vue").Slot | undefined; dateRender: import("vue").Slot | undefined; startHeaderProps: { headerValue: import("dayjs").Dayjs; headerOperations: Pick; headerIcons: { prev: import("vue").Slot | undefined; prevDouble: import("vue").Slot | undefined; next: import("vue").Slot | undefined; nextDouble: import("vue").Slot | undefined; }; }; endHeaderProps: { headerValue: import("dayjs").Dayjs; headerOperations: Pick; headerIcons: { prev: import("vue").Slot | undefined; prevDouble: import("vue").Slot | undefined; next: import("vue").Slot | undefined; nextDouble: import("vue").Slot | undefined; }; }; footerValue: { clone: () => import("dayjs").Dayjs; isValid: () => boolean; year: { (): number; (value: number): import("dayjs").Dayjs; }; month: { (): number; (value: number): import("dayjs").Dayjs; }; date: { (): number; (value: number): import("dayjs").Dayjs; }; day: { (): number; (value: number): import("dayjs").Dayjs; }; hour: { (): number; (value: number): import("dayjs").Dayjs; }; minute: { (): number; (value: number): import("dayjs").Dayjs; }; second: { (): number; (value: number): import("dayjs").Dayjs; }; millisecond: { (): number; (value: number): import("dayjs").Dayjs; }; set: (unit: import("dayjs").UnitType, value: number) => import("dayjs").Dayjs; get: (unit: import("dayjs").UnitType) => number; add: { (value: number, unit?: import("dayjs").ManipulateType | undefined): import("dayjs").Dayjs; (value: number, unit: import("dayjs").QUnitType): import("dayjs").Dayjs; }; subtract: { (value: number, unit?: import("dayjs").ManipulateType | undefined): import("dayjs").Dayjs; (value: number, unit: import("dayjs").QUnitType): import("dayjs").Dayjs; }; startOf: { (unit: import("dayjs").OpUnitType): import("dayjs").Dayjs; (unit: "D" | "M" | "y" | "s" | "millisecond" | "second" | "minute" | "hour" | "day" | "month" | "year" | "date" | "milliseconds" | "seconds" | "minutes" | "hours" | "days" | "months" | "years" | "dates" | "d" | "h" | "m" | "ms" | "week" | "weeks" | "w" | "quarter" | "quarters" | "Q"): import("dayjs").Dayjs; }; endOf: { (unit: import("dayjs").OpUnitType): import("dayjs").Dayjs; (unit: "D" | "M" | "y" | "s" | "millisecond" | "second" | "minute" | "hour" | "day" | "month" | "year" | "date" | "milliseconds" | "seconds" | "minutes" | "hours" | "days" | "months" | "years" | "dates" | "d" | "h" | "m" | "ms" | "week" | "weeks" | "w" | "quarter" | "quarters" | "Q"): import("dayjs").Dayjs; }; format: (template?: string | undefined) => string; diff: (date?: string | number | Date | import("dayjs").Dayjs | null | undefined, unit?: "D" | "M" | "y" | "s" | "millisecond" | "second" | "minute" | "hour" | "day" | "month" | "year" | "date" | "milliseconds" | "seconds" | "minutes" | "hours" | "days" | "months" | "years" | "dates" | "d" | "h" | "m" | "ms" | "week" | "weeks" | "w" | "quarter" | "quarters" | "Q" | undefined, float?: boolean | undefined) => number; valueOf: () => number; unix: () => number; daysInMonth: () => number; toDate: () => Date; toJSON: () => string; toISOString: () => string; toString: () => string; utcOffset: () => number; isBefore: { (date?: string | number | Date | import("dayjs").Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined): boolean; (date?: string | number | Date | import("dayjs").Dayjs | null | undefined, unit?: import("dayjs").QUnitType | undefined): boolean; }; isSame: { (date?: string | number | Date | import("dayjs").Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined): boolean; (date?: string | number | Date | import("dayjs").Dayjs | null | undefined, unit?: import("dayjs").QUnitType | undefined): boolean; }; isAfter: { (date?: string | number | Date | import("dayjs").Dayjs | null | undefined, unit?: import("dayjs").OpUnitType | undefined): boolean; (date?: string | number | Date | import("dayjs").Dayjs | null | undefined, unit?: import("dayjs").QUnitType | undefined): boolean; }; locale: { (): string; (preset: string | ILocale, object?: Partial | undefined): import("dayjs").Dayjs; }; isBetween: (a: string | number | Date | import("dayjs").Dayjs | null | undefined, b: string | number | Date | import("dayjs").Dayjs | null | undefined, c?: import("dayjs").OpUnitType | null | undefined, d?: "()" | "[]" | "[)" | "(]" | undefined) => boolean; week: { (): number; (value: number): import("dayjs").Dayjs; }; weekYear: () => number; quarter: { (): number; (quarter: number): import("dayjs").Dayjs; }; }[]; disabled: boolean[]; visible: boolean; onCellClick: (date: import("dayjs").Dayjs) => void; onCellMouseEnter: (date: import("dayjs").Dayjs) => void; onShortcutClick: (value: (import("dayjs").Dayjs | undefined)[], shortcut: import("./date-picker").ShortcutType) => void; onShortcutMouseEnter: ((value: (import("dayjs").Dayjs | undefined)[]) => void) | undefined; onShortcutMouseLeave: (() => void) | undefined; onConfirm: () => void; onTimePickerSelect: (time: import("dayjs").Dayjs, type: "end" | "start") => void; startHeaderMode: "month" | "year" | undefined; endHeaderMode: "month" | "year" | undefined; onStartHeaderLabelClick: (type: "month" | "year") => void; onEndHeaderLabelClick: (type: "month" | "year") => void; onStartHeaderSelect: (date: import("dayjs").Dayjs) => void; onEndHeaderSelect: (date: import("dayjs").Dayjs) => void; mode: "month" | "year" | "date" | "week" | "quarter"; hideTrigger: boolean; dayStartOfWeek: import("./date-picker/interface").WeekStart; showTime: boolean; disabledDate: ((current: Date, type: "end" | "start") => boolean) | undefined; disabledTime: ((current: Date, type: "end" | "start") => import("./date-picker/interface").DisabledTimeProps) | undefined; shortcuts: import("./date-picker").ShortcutType[]; abbreviation: boolean; shortcutsPosition: "bottom" | "left" | "right"; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { change: (value: (import("./date-picker/interface").CalendarValue | undefined)[] | undefined, date: (Date | undefined)[] | undefined, dateString: (string | undefined)[] | undefined) => true; 'update:modelValue': (value: (import("./date-picker/interface").CalendarValue | undefined)[] | undefined) => true; select: (value: (import("./date-picker/interface").CalendarValue | undefined)[], date: (Date | undefined)[], dateString: (string | undefined)[]) => true; 'popup-visible-change': (visible: boolean) => true; 'update:popupVisible': (visible: boolean) => true; ok: (value: import("./date-picker/interface").CalendarValue[], date: Date[], dateString: string[]) => true; clear: () => true; 'select-shortcut': (shortcut: import("./date-picker").ShortcutType) => true; 'picker-value-change': (value: import("./date-picker/interface").CalendarValue[], date: Date[], dateString: string[]) => true; 'update:pickerValue': (value: import("./date-picker/interface").CalendarValue[]) => true; }, string, import("vue").PublicProps, Readonly; default: string; }; modelValue: { type: import("vue").PropType<(string | number | Date)[]>; }; defaultValue: { type: import("vue").PropType<(string | number | Date)[]>; }; pickerValue: { type: import("vue").PropType<(string | number | Date)[]>; }; defaultPickerValue: { type: import("vue").PropType<(string | number | Date)[]>; }; disabled: { type: import("vue").PropType; default: boolean; }; dayStartOfWeek: { type: import("vue").PropType; default: number; }; format: { type: StringConstructor; }; valueFormat: { type: import("vue").PropType; }; showTime: { type: BooleanConstructor; }; timePickerProps: { type: import("vue").PropType>; }; placeholder: { type: import("vue").PropType; }; disabledDate: { type: import("vue").PropType<(current: Date, type: "end" | "start") => boolean>; }; disabledTime: { type: import("vue").PropType<(current: Date, type: "end" | "start") => import("./date-picker/interface").DisabledTimeProps>; }; separator: { type: StringConstructor; }; exchangeTime: { type: BooleanConstructor; default: boolean; }; popupContainer: { type: import("vue").PropType; }; locale: { type: import("vue").PropType>; }; hideTrigger: { type: BooleanConstructor; }; allowClear: { type: BooleanConstructor; default: boolean; }; readonly: { type: BooleanConstructor; }; error: { type: BooleanConstructor; }; size: { type: import("vue").PropType<"mini" | "medium" | "large" | "small">; }; shortcuts: { type: import("vue").PropType; default: () => never[]; }; shortcutsPosition: { type: import("vue").PropType<"bottom" | "left" | "right">; default: string; }; position: { type: import("vue").PropType<"top" | "tl" | "tr" | "bottom" | "bl" | "br">; default: string; }; popupVisible: { type: BooleanConstructor; default: undefined; }; defaultPopupVisible: { type: BooleanConstructor; }; triggerProps: { type: import("vue").PropType; }; unmountOnClose: { type: BooleanConstructor; }; previewShortcut: { type: BooleanConstructor; default: boolean; }; showConfirmBtn: { type: BooleanConstructor; }; disabledInput: { type: BooleanConstructor; default: boolean; }; abbreviation: { type: BooleanConstructor; default: boolean; }; }>> & { "onUpdate:popupVisible"?: ((visible: boolean) => any) | undefined; onChange?: ((value: (import("./date-picker/interface").CalendarValue | undefined)[] | undefined, date: (Date | undefined)[] | undefined, dateString: (string | undefined)[] | undefined) => any) | undefined; onSelect?: ((value: (import("./date-picker/interface").CalendarValue | undefined)[], date: (Date | undefined)[], dateString: (string | undefined)[]) => any) | undefined; onClear?: (() => any) | undefined; "onUpdate:modelValue"?: ((value: (import("./date-picker/interface").CalendarValue | undefined)[] | undefined) => any) | undefined; onOk?: ((value: import("./date-picker/interface").CalendarValue[], date: Date[], dateString: string[]) => any) | undefined; "onPopup-visible-change"?: ((visible: boolean) => any) | undefined; "onSelect-shortcut"?: ((shortcut: import("./date-picker").ShortcutType) => any) | undefined; "onPicker-value-change"?: ((value: import("./date-picker/interface").CalendarValue[], date: Date[], dateString: string[]) => any) | undefined; "onUpdate:pickerValue"?: ((value: import("./date-picker/interface").CalendarValue[]) => any) | undefined; }, { popupVisible: boolean; defaultPopupVisible: boolean; position: "top" | "tl" | "tr" | "bottom" | "bl" | "br"; disabled: boolean | boolean[]; unmountOnClose: boolean; mode: "month" | "year" | "date" | "week" | "quarter"; error: boolean; readonly: boolean; allowClear: boolean; disabledInput: boolean; hideTrigger: boolean; dayStartOfWeek: import("./date-picker/interface").WeekStart; showTime: boolean; shortcuts: import("./date-picker").ShortcutType[]; showConfirmBtn: boolean; abbreviation: boolean; shortcutsPosition: "bottom" | "left" | "right"; exchangeTime: boolean; previewShortcut: boolean; }, {}>; Doption: import("vue").DefineComponent<{ value: { type: (ObjectConstructor | StringConstructor | NumberConstructor)[]; }; disabled: { type: BooleanConstructor; default: boolean; }; active: BooleanConstructor; uninjectContext: BooleanConstructor; }, { prefixCls: string; cls: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; liRef: import("vue").Ref; handleClick: (ev: MouseEvent) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { click: (ev: MouseEvent) => true; }, string, import("vue").PublicProps, Readonly> & { onClick?: ((ev: MouseEvent) => any) | undefined; }, { disabled: boolean; active: boolean; uninjectContext: boolean; }, {}>; Dgroup: import("vue").DefineComponent<{ title: StringConstructor; }, { prefixCls: string; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; Dsubmenu: import("vue").DefineComponent<{ value: { type: (StringConstructor | NumberConstructor)[]; }; disabled: { type: BooleanConstructor; default: boolean; }; trigger: { type: import("vue").PropType<"hover" | "click" | ("hover" | "click")[]>; default: string; }; position: { type: import("vue").PropType<"lt" | "rt">; default: string; }; popupVisible: { type: BooleanConstructor; default: undefined; }; defaultPopupVisible: { type: BooleanConstructor; default: boolean; }; optionProps: { type: ObjectConstructor; }; }, { prefixCls: string; computedPopupVisible: import("vue").ComputedRef; handlePopupVisibleChange: (visible: boolean) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 'update:popupVisible': (visible: boolean) => true; popupVisibleChange: (visible: boolean) => true; }, string, import("vue").PublicProps, Readonly; default: string; }; position: { type: import("vue").PropType<"lt" | "rt">; default: string; }; popupVisible: { type: BooleanConstructor; default: undefined; }; defaultPopupVisible: { type: BooleanConstructor; default: boolean; }; optionProps: { type: ObjectConstructor; }; }>> & { "onUpdate:popupVisible"?: ((visible: boolean) => any) | undefined; onPopupVisibleChange?: ((visible: boolean) => any) | undefined; }, { popupVisible: boolean; defaultPopupVisible: boolean; trigger: "hover" | "click" | ("hover" | "click")[]; position: "lt" | "rt"; disabled: boolean; }, {}>; DropdownButton: import("vue").DefineComponent<{ popupVisible: { type: BooleanConstructor; default: undefined; }; defaultPopupVisible: { type: BooleanConstructor; default: boolean; }; trigger: { type: import("vue").PropType<"hover" | "click" | "focus" | "contextMenu" | ("hover" | "click" | "focus" | "contextMenu")[]>; default: string; }; position: { type: import("vue").PropType<"top" | "tl" | "tr" | "bottom" | "bl" | "br">; default: string; }; popupContainer: { type: import("vue").PropType; }; disabled: { type: BooleanConstructor; default: boolean; }; type: { type: StringConstructor; }; size: { type: StringConstructor; }; buttonProps: { type: import("vue").PropType; }; hideOnSelect: { type: BooleanConstructor; default: boolean; }; }, { prefixCls: string; computedPopupVisible: import("vue").ComputedRef; handleClick: (ev: MouseEvent) => void; handleSelect: (value: string | number | Record | undefined, ev: Event) => void; handlePopupVisibleChange: (visible: boolean) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 'update:popupVisible': (visible: boolean) => true; popupVisibleChange: (visible: boolean) => true; click: (ev: MouseEvent) => true; select: (value: string | number | Record | undefined, ev: Event) => true; }, string, import("vue").PublicProps, Readonly; default: string; }; position: { type: import("vue").PropType<"top" | "tl" | "tr" | "bottom" | "bl" | "br">; default: string; }; popupContainer: { type: import("vue").PropType; }; disabled: { type: BooleanConstructor; default: boolean; }; type: { type: StringConstructor; }; size: { type: StringConstructor; }; buttonProps: { type: import("vue").PropType; }; hideOnSelect: { type: BooleanConstructor; default: boolean; }; }>> & { "onUpdate:popupVisible"?: ((visible: boolean) => any) | undefined; onPopupVisibleChange?: ((visible: boolean) => any) | undefined; onSelect?: ((value: string | number | Record | undefined, ev: Event) => any) | undefined; onClick?: ((ev: MouseEvent) => any) | undefined; }, { popupVisible: boolean; defaultPopupVisible: boolean; trigger: "hover" | "click" | "focus" | "contextMenu" | ("hover" | "click" | "focus" | "contextMenu")[]; position: "top" | "tl" | "tr" | "bottom" | "bl" | "br"; disabled: boolean; hideOnSelect: boolean; }, {}>; FormItem: import("vue").DefineComponent<{ field: { type: StringConstructor; default: string; }; label: StringConstructor; tooltip: { type: StringConstructor; }; showColon: { type: BooleanConstructor; default: boolean; }; noStyle: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: undefined; }; help: StringConstructor; extra: StringConstructor; required: { type: BooleanConstructor; default: boolean; }; asteriskPosition: { type: StringConstructor; default: string; }; rules: { type: import("vue").PropType | import("./form").FieldRule[]>; }; validateStatus: { type: import("vue").PropType<"error" | "success" | "warning" | "validating">; }; validateTrigger: { type: import("vue").PropType<"focus" | "blur" | "input" | "change" | ("focus" | "blur" | "input" | "change")[]>; default: string; }; labelColProps: ObjectConstructor; wrapperColProps: ObjectConstructor; hideLabel: { type: BooleanConstructor; default: boolean; }; hideAsterisk: { type: BooleanConstructor; default: boolean; }; labelColStyle: ObjectConstructor; wrapperColStyle: ObjectConstructor; rowProps: ObjectConstructor; rowClass: (ObjectConstructor | StringConstructor | ArrayConstructor)[]; contentClass: (ObjectConstructor | StringConstructor | ArrayConstructor)[]; contentFlex: { type: BooleanConstructor; default: boolean; }; mergeProps: { type: import("vue").PropType) => Record)>; default: boolean; }; labelColFlex: { type: (StringConstructor | NumberConstructor)[]; }; feedback: { type: BooleanConstructor; default: boolean; }; labelComponent: { type: StringConstructor; default: string; }; labelAttrs: ObjectConstructor; }, { prefixCls: string; cls: import("vue").ComputedRef<(string | Record | undefined)[]>; isRequired: import("vue").ComputedRef; isError: import("vue").ComputedRef; finalMessage: import("vue").ComputedRef; mergedLabelCol: import("vue").ComputedRef; mergedWrapperCol: import("vue").ComputedRef; labelColCls: import("vue").ComputedRef<(string | { [x: string]: string | number | boolean | undefined; })[]>; autoLabelWidth: import("vue").Ref | undefined; layout: import("vue").Ref | undefined; mergedLabelStyle: import("vue").ComputedRef; wrapperColCls: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; mergedWrapperStyle: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly | import("./form").FieldRule[]>; }; validateStatus: { type: import("vue").PropType<"error" | "success" | "warning" | "validating">; }; validateTrigger: { type: import("vue").PropType<"focus" | "blur" | "input" | "change" | ("focus" | "blur" | "input" | "change")[]>; default: string; }; labelColProps: ObjectConstructor; wrapperColProps: ObjectConstructor; hideLabel: { type: BooleanConstructor; default: boolean; }; hideAsterisk: { type: BooleanConstructor; default: boolean; }; labelColStyle: ObjectConstructor; wrapperColStyle: ObjectConstructor; rowProps: ObjectConstructor; rowClass: (ObjectConstructor | StringConstructor | ArrayConstructor)[]; contentClass: (ObjectConstructor | StringConstructor | ArrayConstructor)[]; contentFlex: { type: BooleanConstructor; default: boolean; }; mergeProps: { type: import("vue").PropType) => Record)>; default: boolean; }; labelColFlex: { type: (StringConstructor | NumberConstructor)[]; }; feedback: { type: BooleanConstructor; default: boolean; }; labelComponent: { type: StringConstructor; default: string; }; labelAttrs: ObjectConstructor; }>>, { disabled: boolean; feedback: boolean; required: boolean; field: string; showColon: boolean; asteriskPosition: string; noStyle: boolean; validateTrigger: "focus" | "blur" | "input" | "change" | ("focus" | "blur" | "input" | "change")[]; hideLabel: boolean; hideAsterisk: boolean; contentFlex: boolean; mergeProps: boolean | ((props: Record) => Record); labelComponent: string; }, {}>; Row: import("vue").DefineComponent<{ gutter: { type: import("vue").PropType; default: number; }; justify: { type: import("vue").PropType<"space-around" | "space-between" | "center" | "end" | "start">; default: string; }; align: { type: import("vue").PropType<"stretch" | "center" | "end" | "start">; default: string; }; div: { type: BooleanConstructor; }; wrap: { type: BooleanConstructor; default: boolean; }; }, { classNames: import("vue").ComputedRef<{ [x: string]: boolean | "space-around" | "space-between" | "stretch" | "center" | "end" | "start"; }>; styles: import("vue").ComputedRef<{ marginTop?: string | undefined; marginBottom?: string | undefined; marginLeft?: string | undefined; marginRight?: string | undefined; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: number; }; justify: { type: import("vue").PropType<"space-around" | "space-between" | "center" | "end" | "start">; default: string; }; align: { type: import("vue").PropType<"stretch" | "center" | "end" | "start">; default: string; }; div: { type: BooleanConstructor; }; wrap: { type: BooleanConstructor; default: boolean; }; }>>, { wrap: boolean; justify: "space-around" | "space-between" | "center" | "end" | "start"; div: boolean; align: "stretch" | "center" | "end" | "start"; gutter: number | import("./grid").ResponsiveValue | [number | import("./grid").ResponsiveValue, number | import("./grid").ResponsiveValue]; }, {}>; Col: import("vue").DefineComponent<{ span: { type: NumberConstructor; default: number; }; offset: { type: NumberConstructor; }; order: { type: NumberConstructor; }; xs: { type: import("vue").PropType; }; sm: { type: import("vue").PropType; }; md: { type: import("vue").PropType; }; lg: { type: import("vue").PropType; }; xl: { type: import("vue").PropType; }; xxl: { type: import("vue").PropType; }; flex: { type: import("vue").PropType; }; }, { visible: import("vue").ComputedRef; classNames: import("vue").ComputedRef; styles: import("vue").ComputedRef<{ flex?: import("./grid/interface").FlexType | undefined; paddingLeft?: string | undefined; paddingRight?: string | undefined; paddingTop?: string | undefined; paddingBottom?: string | undefined; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; }; sm: { type: import("vue").PropType; }; md: { type: import("vue").PropType; }; lg: { type: import("vue").PropType; }; xl: { type: import("vue").PropType; }; xxl: { type: import("vue").PropType; }; flex: { type: import("vue").PropType; }; }>>, { span: number; }, {}>; GridItem: import("vue").DefineComponent<{ span: { type: import("vue").PropType; default: number; }; offset: { type: import("vue").PropType; default: number; }; suffix: { type: BooleanConstructor; default: boolean; }; }, { classNames: import("vue").ComputedRef; style: import("vue").ComputedRef<({ 'margin-left': string; } | { 'margin-left'?: undefined; } | { 'grid-column': string; display?: undefined; } | { display: string; 'grid-column'?: undefined; })[]>; domRef: import("vue").Ref; overflow: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: number; }; offset: { type: import("vue").PropType; default: number; }; suffix: { type: BooleanConstructor; default: boolean; }; }>>, { span: number | import("./grid").ResponsiveValue; offset: number | import("./grid").ResponsiveValue; suffix: boolean; }, {}>; ImagePreview: import("vue").DefineComponent<{ renderToBody: { type: BooleanConstructor; default: boolean; }; src: { type: StringConstructor; }; visible: { type: BooleanConstructor; default: undefined; }; defaultVisible: { type: BooleanConstructor; default: boolean; }; maskClosable: { type: BooleanConstructor; default: boolean; }; closable: { type: BooleanConstructor; default: boolean; }; actionsLayout: { type: import("vue").PropType; default: () => string[]; }; popupContainer: { type: import("vue").PropType; }; inGroup: { type: BooleanConstructor; default: boolean; }; groupArrowProps: { type: ObjectConstructor; default: () => {}; }; escToClose: { type: BooleanConstructor; default: boolean; }; wheelZoom: { type: BooleanConstructor; default: boolean; }; keyboard: { type: BooleanConstructor; default: boolean; }; defaultScale: { type: NumberConstructor; default: number; }; zoomRate: { type: NumberConstructor; default: number; }; }, { prefixCls: string; classNames: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; container: import("vue").ComputedRef; wrapperStyles: import("vue").ComputedRef; scale: import("vue").Ref; translate: import("vue").Ref; rotate: import("vue").Ref; moving: import("vue").Ref; mergedVisible: import("vue").ComputedRef; isLoading: import("vue").ComputedRef; isLoaded: import("vue").ComputedRef; scaleValueVisible: import("vue").Ref; refWrapper: import("vue").Ref; refImage: import("vue").Ref; onWheel: { (...args: any[]): void; cancel(): void; }; onMaskClick: (e: MouseEvent) => void; onCloseClick: () => void; onImgLoad(): void; onImgError(): void; actions: import("vue").ComputedRef<({ key: string; name: string; content: () => import("vue").VNode; onClick: () => void; disabled?: undefined; } | { key: string; name: string; content: () => import("vue").VNode; onClick: () => void; disabled: boolean; })[]>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("close" | "update:visible")[], "close" | "update:visible", import("vue").PublicProps, Readonly; default: () => string[]; }; popupContainer: { type: import("vue").PropType; }; inGroup: { type: BooleanConstructor; default: boolean; }; groupArrowProps: { type: ObjectConstructor; default: () => {}; }; escToClose: { type: BooleanConstructor; default: boolean; }; wheelZoom: { type: BooleanConstructor; default: boolean; }; keyboard: { type: BooleanConstructor; default: boolean; }; defaultScale: { type: NumberConstructor; default: number; }; zoomRate: { type: NumberConstructor; default: number; }; }>> & { "onUpdate:visible"?: ((...args: any[]) => any) | undefined; onClose?: ((...args: any[]) => any) | undefined; }, { renderToBody: boolean; visible: boolean; closable: boolean; actionsLayout: string[]; defaultVisible: boolean; maskClosable: boolean; inGroup: boolean; groupArrowProps: Record; escToClose: boolean; wheelZoom: boolean; keyboard: boolean; defaultScale: number; zoomRate: number; }, {}>; ImagePreviewAction: import("vue").DefineComponent<{ name: { type: StringConstructor; }; disabled: { type: BooleanConstructor; }; }, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { disabled: boolean; }, {}>; ImagePreviewGroup: import("vue").DefineComponent<{ renderToBody: { type: BooleanConstructor; default: boolean; }; srcList: { type: import("vue").PropType; }; current: { type: NumberConstructor; }; defaultCurrent: { type: NumberConstructor; default: number; }; infinite: { type: BooleanConstructor; default: boolean; }; visible: { type: BooleanConstructor; default: undefined; }; defaultVisible: { type: BooleanConstructor; default: boolean; }; maskClosable: { type: BooleanConstructor; default: boolean; }; closable: { type: BooleanConstructor; default: boolean; }; actionsLayout: { type: import("vue").PropType; default: () => string[]; }; popupContainer: { type: import("vue").PropType; }; }, { mergedVisible: import("vue").ComputedRef; currentUrl: import("vue").ComputedRef; prevIndex: import("vue").ComputedRef; nextIndex: import("vue").ComputedRef; onClose(): void; groupArrowProps: { onPrev: (() => void) | undefined; onNext: (() => void) | undefined; }; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "update:visible" | "update:current" | "visible-change")[], "change" | "update:visible" | "update:current" | "visible-change", import("vue").PublicProps, Readonly; }; current: { type: NumberConstructor; }; defaultCurrent: { type: NumberConstructor; default: number; }; infinite: { type: BooleanConstructor; default: boolean; }; visible: { type: BooleanConstructor; default: undefined; }; defaultVisible: { type: BooleanConstructor; default: boolean; }; maskClosable: { type: BooleanConstructor; default: boolean; }; closable: { type: BooleanConstructor; default: boolean; }; actionsLayout: { type: import("vue").PropType; default: () => string[]; }; popupContainer: { type: import("vue").PropType; }; }>> & { onChange?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:current"?: ((...args: any[]) => any) | undefined; "onVisible-change"?: ((...args: any[]) => any) | undefined; }, { renderToBody: boolean; infinite: boolean; visible: boolean; closable: boolean; defaultCurrent: number; actionsLayout: string[]; defaultVisible: boolean; maskClosable: boolean; }, {}>; InputGroup: import("vue").DefineComponent<{}, { prefixCls: string; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; InputSearch: import("vue").DefineComponent<{ searchButton: { type: BooleanConstructor; default: boolean; }; loading: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; size: { type: import("vue").PropType<"mini" | "medium" | "large" | "small">; }; buttonText: { type: StringConstructor; }; buttonProps: { type: import("vue").PropType; }; }, { inputRef: import("vue").Ref; render: () => any; }, unknown, {}, { focus(): void; blur(): void; }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { search: (value: string, ev: MouseEvent) => true; }, string, import("vue").PublicProps, Readonly; }; buttonText: { type: StringConstructor; }; buttonProps: { type: import("vue").PropType; }; }>> & { onSearch?: ((value: string, ev: MouseEvent) => any) | undefined; }, { disabled: boolean; loading: boolean; searchButton: boolean; }, {}>; InputPassword: import("vue").DefineComponent<{ visibility: { type: BooleanConstructor; default: undefined; }; defaultVisibility: { type: BooleanConstructor; default: boolean; }; invisibleButton: { type: BooleanConstructor; default: boolean; }; }, { inputRef: import("vue").Ref; mergedVisible: import("vue").ComputedRef; handleInvisible: () => void; }, unknown, {}, { focus(): void; blur(): void; }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("visibility-change" | "update:visibility")[], "visibility-change" | "update:visibility", import("vue").PublicProps, Readonly> & { "onVisibility-change"?: ((...args: any[]) => any) | undefined; "onUpdate:visibility"?: ((...args: any[]) => any) | undefined; }, { visibility: boolean; defaultVisibility: boolean; invisibleButton: boolean; }, {}>; LayoutHeader: import("vue").DefineComponent<{}, { classNames: string[]; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; LayoutContent: import("vue").DefineComponent<{}, { classNames: string[]; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; LayoutFooter: import("vue").DefineComponent<{}, { classNames: string[]; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; LayoutSider: import("vue").DefineComponent<{ theme: { type: import("vue").PropType<"dark" | "light">; default: string; }; collapsed: { type: BooleanConstructor; default: undefined; }; defaultCollapsed: { type: BooleanConstructor; }; collapsible: { type: BooleanConstructor; }; width: { type: NumberConstructor; default: number; }; collapsedWidth: { type: NumberConstructor; default: number; }; reverseArrow: { type: BooleanConstructor; }; breakpoint: { type: import("vue").PropType<"xxl" | "xl" | "lg" | "md" | "sm" | "xs">; }; resizeDirections: { type: import("vue").PropType<("top" | "bottom" | "left" | "right")[]>; default: undefined; }; hideTrigger: { type: BooleanConstructor; }; }, { componentTag: import("vue").ComputedRef<"div" | "ResizeBox">; prefixCls: string; classNames: import("vue").ComputedRef<(string | { [x: string]: boolean | undefined; })[]>; triggerClassNames: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; localCollapsed: import("vue").ComputedRef; siderWidth: import("vue").ComputedRef; showTrigger: import("vue").ComputedRef; toggleTrigger: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("collapse" | "update:collapsed" | "breakpoint")[], "collapse" | "update:collapsed" | "breakpoint", import("vue").PublicProps, Readonly; default: string; }; collapsed: { type: BooleanConstructor; default: undefined; }; defaultCollapsed: { type: BooleanConstructor; }; collapsible: { type: BooleanConstructor; }; width: { type: NumberConstructor; default: number; }; collapsedWidth: { type: NumberConstructor; default: number; }; reverseArrow: { type: BooleanConstructor; }; breakpoint: { type: import("vue").PropType<"xxl" | "xl" | "lg" | "md" | "sm" | "xs">; }; resizeDirections: { type: import("vue").PropType<("top" | "bottom" | "left" | "right")[]>; default: undefined; }; hideTrigger: { type: BooleanConstructor; }; }>> & { onCollapse?: ((...args: any[]) => any) | undefined; "onUpdate:collapsed"?: ((...args: any[]) => any) | undefined; onBreakpoint?: ((...args: any[]) => any) | undefined; }, { width: number; collapsed: boolean; theme: "dark" | "light"; defaultCollapsed: boolean; collapsible: boolean; collapsedWidth: number; reverseArrow: boolean; resizeDirections: ("top" | "bottom" | "left" | "right")[]; hideTrigger: boolean; }, {}>; ListItem: import("vue").DefineComponent<{ actionLayout: { type: import("vue").PropType<"horizontal" | "vertical">; default: string; }; }, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: string; }; }>>, { actionLayout: "horizontal" | "vertical"; }, {}>; ListItemMeta: import("vue").DefineComponent<{ title: StringConstructor; description: StringConstructor; }, { prefixCls: string; hasContent: boolean; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; MenuItem: import("vue").DefineComponent<{ disabled: { type: BooleanConstructor; default: boolean; }; }, { menuContext: Partial & { selectedKeys: string[]; openKeys: string[]; prefixCls: string; collapsed: boolean; expandIconDown?: (() => import("vue").VNodeTypes) | undefined; expandIconRight?: (() => import("vue").VNodeTypes) | undefined; onSubMenuClick?: ((key: string, level: number) => void) | undefined; onMenuItemClick?: ((key: string) => void) | undefined; }>>; level: import("vue").ComputedRef; isSelected: import("vue").ComputedRef; refItemElement: import("vue").Ref; onClick(e: MouseEvent): void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "click"[], "click", import("vue").PublicProps, Readonly> & { onClick?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; }, {}>; MenuItemGroup: import("vue").DefineComponent<{ title: { type: StringConstructor; }; }, { prefixCls: import("vue").ComputedRef; classNames: import("vue").ComputedRef; level: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; SubMenu: import("vue").DefineComponent<{ title: { type: StringConstructor; }; selectable: { type: BooleanConstructor; }; popup: { type: import("vue").PropType boolean)>; default: boolean; }; popupMaxHeight: { type: import("vue").PropType; default: undefined; }; }, { subMenuKeys: import("vue").ComputedRef; menuItemKeys: import("vue").ComputedRef; isChildrenSelected: import("vue").ComputedRef; props: import("@vue/shared").LooseRequired<{ readonly popup: boolean | ((level: number) => boolean); readonly selectable: boolean; readonly title?: string | undefined; readonly popupMaxHeight?: number | boolean | undefined; } & {}>; attrs: { [x: string]: unknown; }; computedKey: import("vue").ComputedRef; computedPopup: import("vue").ComputedRef; expandIconDown: import("vue").Ref<(() => import("vue").VNodeTypes) | undefined>; expandIconRight: import("vue").Ref<(() => import("vue").VNodeTypes) | undefined>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly boolean)>; default: boolean; }; popupMaxHeight: { type: import("vue").PropType; default: undefined; }; }>>, { popup: boolean | ((level: number) => boolean); selectable: boolean; popupMaxHeight: number | boolean; }, {}>; RadioGroup: import("vue").DefineComponent<{ modelValue: { type: import("vue").PropType; default: undefined; }; defaultValue: { type: import("vue").PropType; default: string; }; type: { type: import("vue").PropType<"button" | "radio">; default: string; }; size: { type: import("vue").PropType<"mini" | "medium" | "large" | "small">; }; options: { type: import("vue").PropType<(string | number | import("./radio/interface").RadioOption)[]>; }; direction: { type: import("vue").PropType<"horizontal" | "vertical">; default: string; }; disabled: { type: BooleanConstructor; default: boolean; }; }, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 'update:modelValue': (value: string | number | boolean) => true; change: (value: string | number | boolean, ev: Event) => true; }, string, import("vue").PublicProps, Readonly; default: undefined; }; defaultValue: { type: import("vue").PropType; default: string; }; type: { type: import("vue").PropType<"button" | "radio">; default: string; }; size: { type: import("vue").PropType<"mini" | "medium" | "large" | "small">; }; options: { type: import("vue").PropType<(string | number | import("./radio/interface").RadioOption)[]>; }; direction: { type: import("vue").PropType<"horizontal" | "vertical">; default: string; }; disabled: { type: BooleanConstructor; default: boolean; }; }>> & { onChange?: ((value: string | number | boolean, ev: Event) => any) | undefined; "onUpdate:modelValue"?: ((value: string | number | boolean) => any) | undefined; }, { disabled: boolean; modelValue: string | number | boolean; defaultValue: string | number | boolean; type: "button" | "radio"; direction: "horizontal" | "vertical"; }, {}>; Option: import("vue").DefineComponent<{ value: { type: (BooleanConstructor | ObjectConstructor | StringConstructor | NumberConstructor)[]; default: undefined; }; label: StringConstructor; disabled: BooleanConstructor; tagProps: { type: import("vue").PropType; }; extra: { type: ObjectConstructor; }; index: { type: NumberConstructor; }; internal: BooleanConstructor; }, { prefixCls: string; cls: import("vue").ComputedRef<(string | { [x: string]: boolean | undefined; })[]>; selectCtx: import("./select/context").SelectContext | undefined; itemRef: import("vue").Ref; component: import("vue").ComputedRef; isSelected: import("vue").ComputedRef; isValid: import("vue").Ref; handleClick: (ev: MouseEvent) => void; handleMouseEnter: () => void; handleMouseLeave: () => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; }; extra: { type: ObjectConstructor; }; index: { type: NumberConstructor; }; internal: BooleanConstructor; }>>, { disabled: boolean; value: string | number | boolean | Record; internal: boolean; }, {}>; Optgroup: import("vue").DefineComponent<{ label: { type: StringConstructor; }; }, { prefixCls: string; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; SkeletonLine: import("vue").DefineComponent<{ rows: { type: NumberConstructor; default: number; }; widths: { type: import("vue").PropType<(string | number)[]>; default: () => never[]; }; lineHeight: { type: NumberConstructor; default: number; }; lineSpacing: { type: NumberConstructor; default: number; }; }, { prefixCls: string; lines: import("vue").CSSProperties[]; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: () => never[]; }; lineHeight: { type: NumberConstructor; default: number; }; lineSpacing: { type: NumberConstructor; default: number; }; }>>, { lineHeight: number; rows: number; widths: (string | number)[]; lineSpacing: number; }, {}>; SkeletonShape: import("vue").DefineComponent<{ shape: { type: import("vue").PropType<"circle" | "square">; default: string; }; size: { type: StringConstructor; default: string; }; }, { prefixCls: string; cls: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: string; }; size: { type: StringConstructor; default: string; }; }>>, { size: string; shape: "circle" | "square"; }, {}>; Countdown: import("vue").DefineComponent<{ title: StringConstructor; value: { type: NumberConstructor; default: () => number; }; now: { type: NumberConstructor; default: () => number; }; format: { type: StringConstructor; default: string; }; start: { type: BooleanConstructor; default: boolean; }; valueStyle: { type: import("vue").PropType; }; }, { prefixCls: string; displayValue: import("vue").Ref; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { finish: () => true; }, string, import("vue").PublicProps, Readonly number; }; now: { type: NumberConstructor; default: () => number; }; format: { type: StringConstructor; default: string; }; start: { type: BooleanConstructor; default: boolean; }; valueStyle: { type: import("vue").PropType; }; }>> & { onFinish?: (() => any) | undefined; }, { start: boolean; value: number; format: string; now: number; }, {}>; Step: import("vue").DefineComponent<{ title: StringConstructor; description: StringConstructor; status: { type: import("vue").PropType<"wait" | "error" | "finish" | "process">; }; disabled: { type: BooleanConstructor; default: boolean; }; }, { prefixCls: string; iconCls: string; cls: import("vue").ComputedRef<(string | { [x: string]: boolean; })[]>; itemRef: import("vue").Ref; showTail: import("vue").ComputedRef; stepNumber: import("vue").ComputedRef; computedStatus: import("vue").ComputedRef<"wait" | "error" | "finish" | "process">; type: import("vue").ComputedRef<"default" | "dot" | "arrow" | "navigation">; handleClick: (ev: Event) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; }; disabled: { type: BooleanConstructor; default: boolean; }; }>>, { disabled: boolean; }, {}>; Thead: import("vue").DefineComponent<{}, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; Td: import("vue").DefineComponent<{ rowIndex: NumberConstructor; record: { type: import("vue").PropType; default: () => {}; }; column: { type: import("vue").PropType; default: () => {}; }; type: { type: import("vue").PropType<"normal" | "checkbox" | "radio" | "expand" | "operation">; default: string; }; operations: { type: import("vue").PropType; default: () => never[]; }; dataColumns: { type: import("vue").PropType; default: () => never[]; }; colSpan: { type: NumberConstructor; default: number; }; rowSpan: { type: NumberConstructor; default: number; }; isFixedExpand: { type: BooleanConstructor; default: boolean; }; containerWidth: { type: NumberConstructor; }; showExpandBtn: { type: BooleanConstructor; default: boolean; }; indentSize: { type: NumberConstructor; default: number; }; renderExpandBtn: { type: import("vue").PropType<(record: import("./table/interface").TableDataWithRaw, stopPropagation?: boolean | undefined) => import("vue").VNode>; }; summary: { type: BooleanConstructor; default: boolean; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: () => {}; }; column: { type: import("vue").PropType; default: () => {}; }; type: { type: import("vue").PropType<"normal" | "checkbox" | "radio" | "expand" | "operation">; default: string; }; operations: { type: import("vue").PropType; default: () => never[]; }; dataColumns: { type: import("vue").PropType; default: () => never[]; }; colSpan: { type: NumberConstructor; default: number; }; rowSpan: { type: NumberConstructor; default: number; }; isFixedExpand: { type: BooleanConstructor; default: boolean; }; containerWidth: { type: NumberConstructor; }; showExpandBtn: { type: BooleanConstructor; default: boolean; }; indentSize: { type: NumberConstructor; default: number; }; renderExpandBtn: { type: import("vue").PropType<(record: import("./table/interface").TableDataWithRaw, stopPropagation?: boolean | undefined) => import("vue").VNode>; }; summary: { type: BooleanConstructor; default: boolean; }; }>>, { column: import("./table").TableColumnData; type: "normal" | "checkbox" | "radio" | "expand" | "operation"; summary: boolean; indentSize: number; record: import("./table/interface").TableDataWithRaw; operations: import("./table/interface").TableOperationColumn[]; dataColumns: import("./table").TableColumnData[]; colSpan: number; rowSpan: number; isFixedExpand: boolean; showExpandBtn: boolean; }, {}>; Th: import("vue").DefineComponent<{ column: { type: import("vue").PropType; default: () => {}; }; operations: { type: import("vue").PropType; default: () => never[]; }; dataColumns: { type: import("vue").PropType; default: () => never[]; }; resizable: BooleanConstructor; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: () => {}; }; operations: { type: import("vue").PropType; default: () => never[]; }; dataColumns: { type: import("vue").PropType; default: () => never[]; }; resizable: BooleanConstructor; }>>, { column: import("./table").TableColumnData; operations: import("./table/interface").TableOperationColumn[]; dataColumns: import("./table").TableColumnData[]; resizable: boolean; }, {}>; Tr: import("vue").DefineComponent<{ expand: { type: BooleanConstructor; }; empty: { type: BooleanConstructor; }; checked: { type: BooleanConstructor; }; rowIndex: NumberConstructor; record: { type: import("vue").PropType; default: () => {}; }; }, () => import("vue").VNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: () => {}; }; }>>, { checked: boolean; empty: boolean; expand: boolean; record: import("./table/interface").TableDataWithRaw; }, {}>; Tbody: import("vue").DefineComponent<{}, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, {}, {}>; TableColumn: import("vue").DefineComponent<{ dataIndex: StringConstructor; title: StringConstructor; width: NumberConstructor; align: { type: import("vue").PropType<"left" | "right" | "center" | undefined>; }; fixed: { type: import("vue").PropType<"left" | "right" | undefined>; }; ellipsis: { type: BooleanConstructor; default: boolean; }; sortable: { type: import("vue").PropType; default: undefined; }; filterable: { type: import("vue").PropType; default: undefined; }; cellClass: { type: import("vue").PropType; }; headerCellClass: { type: import("vue").PropType; }; bodyCellClass: { type: import("vue").PropType import("./_utils/types").ClassName)>; }; summaryCellClass: { type: import("vue").PropType import("./_utils/types").ClassName)>; }; cellStyle: { type: import("vue").PropType; }; headerCellStyle: { type: import("vue").PropType; }; bodyCellStyle: { type: import("vue").PropType import("vue").CSSProperties)>; }; summaryCellStyle: { type: import("vue").PropType import("vue").CSSProperties)>; }; index: { type: NumberConstructor; }; tooltip: { type: (BooleanConstructor | ObjectConstructor)[]; default: boolean; }; }, () => import("vue").VNode[] | undefined, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; }; fixed: { type: import("vue").PropType<"left" | "right" | undefined>; }; ellipsis: { type: BooleanConstructor; default: boolean; }; sortable: { type: import("vue").PropType; default: undefined; }; filterable: { type: import("vue").PropType; default: undefined; }; cellClass: { type: import("vue").PropType; }; headerCellClass: { type: import("vue").PropType; }; bodyCellClass: { type: import("vue").PropType import("./_utils/types").ClassName)>; }; summaryCellClass: { type: import("vue").PropType import("./_utils/types").ClassName)>; }; cellStyle: { type: import("vue").PropType; }; headerCellStyle: { type: import("vue").PropType; }; bodyCellStyle: { type: import("vue").PropType import("vue").CSSProperties)>; }; summaryCellStyle: { type: import("vue").PropType import("vue").CSSProperties)>; }; index: { type: NumberConstructor; }; tooltip: { type: (BooleanConstructor | ObjectConstructor)[]; default: boolean; }; }>>, { ellipsis: boolean; tooltip: boolean | Record; sortable: import("./table").TableSortable; filterable: import("./table").TableFilterable; }, {}>; TabPane: import("vue").DefineComponent<{ title: StringConstructor; disabled: { type: BooleanConstructor; default: boolean; }; closable: { type: BooleanConstructor; default: boolean; }; destroyOnHide: { type: BooleanConstructor; default: boolean; }; }, { prefixCls: string; active: import("vue").ComputedRef; itemRef: import("vue").Ref; mounted: import("vue").Ref; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly>, { disabled: boolean; closable: boolean; destroyOnHide: boolean; }, {}>; TimelineItem: import("vue").DefineComponent<{ dotColor: { type: StringConstructor; }; dotType: { type: import("vue").PropType; default: string; }; lineType: { type: import("vue").PropType; default: string; }; lineColor: { type: StringConstructor; }; label: { type: StringConstructor; }; position: { type: import("vue").PropType; }; }, { cls: import("vue").ComputedRef<(string | { [x: string]: boolean | "horizontal" | "vertical" | import("./timeline/interface").LabelPositionType | undefined; })[]>; dotLineCls: import("vue").ComputedRef; dotTypeCls: import("vue").ComputedRef; prefixCls: string; computedDotLineStyle: import("vue").ComputedRef<{ borderColor?: string | undefined; }>; computedDotStyle: import("vue").ComputedRef<{ [x: string]: string | undefined; }>; labelPosition: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: string; }; lineType: { type: import("vue").PropType; default: string; }; lineColor: { type: StringConstructor; }; label: { type: StringConstructor; }; position: { type: import("vue").PropType; }; }>>, { dotType: import("./timeline/interface").DotType; lineType: import("./timeline/interface").LineType; }, {}>; TypographyParagraph: import("vue").DefineComponent<{ blockquote: { type: BooleanConstructor; }; spacing: { type: import("vue").PropType<"default" | "close">; default: string; }; }, { component: import("vue").ComputedRef<"div" | "blockquote">; classNames: import("vue").ComputedRef<{ [x: string]: boolean; }[]>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: string; }; }>>, { blockquote: boolean; spacing: "default" | "close"; }, {}>; TypographyTitle: import("vue").DefineComponent<{ heading: { type: import("vue").PropType<1 | 2 | 4 | 3 | 5 | 6>; default: number; }; }, { component: import("vue").ComputedRef; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: number; }; }>>, { heading: 1 | 2 | 4 | 3 | 5 | 6; }, {}>; TypographyText: import("vue").DefineComponent<{ ellipsis: { type: import("vue").PropType; default: boolean; }; }, { component: import("vue").ComputedRef<"div" | "span">; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: boolean; }; }>>, { ellipsis: boolean | import("./typography").EllipsisConfig; }, {}>; install: (app: App, options?: ArcoOptions | undefined) => void; addI18nMessages: (messages: import("./locale/interface").ArcoI18nMessages, options?: { overwrite?: boolean | undefined; } | undefined) => void; useLocale: (locale: string) => void; getLocale: () => string; useFormItem: ({ size, disabled, error, uninject, }?: { size?: import("vue").Ref<"mini" | "medium" | "large" | "small" | undefined> | undefined; disabled?: import("vue").Ref | undefined; error?: import("vue").Ref | undefined; uninject?: boolean | undefined; }) => { formItemCtx: import("./form/context").FormItemContext; mergedSize: import("vue").ComputedRef<"mini" | "medium" | "large" | "small" | undefined>; mergedDisabled: import("vue").ComputedRef; mergedError: import("vue").ComputedRef; feedback: import("vue").Ref; eventHandlers: import("vue").Ref; }; }; export default ArcoVue;