import { PropType } from 'vue'; import { VxeTableDefines } from 'vxe-table'; import { AnyObject } from '../../../../../../../shared/types'; declare const _default: import("vue").DefineComponent; }; row: { type: PropType; }; rowIndex: { type: NumberConstructor; }; shortcutOptions: { type: PropType; default: () => never[]; }; ignoreGlobEmit: { type: BooleanConstructor; default: boolean; }; }>, { attr: AnyObject; props: import("@vue/shared").LooseRequired; }; row: { type: PropType; }; rowIndex: { type: NumberConstructor; }; shortcutOptions: { type: PropType; default: () => never[]; }; ignoreGlobEmit: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onClick?: ((...args: any[]) => any) | undefined; "onUpdate:formattedValue"?: ((...args: any[]) => any) | undefined; }> & {}>; emitFormChangeWithParams: (...args: any[]) => void; emit: (event: "click" | "update:formattedValue", ...args: any[]) => void; formRef: import("vue").Ref; isShow: import("vue").Ref; timePickerRef: import("vue").Ref; inputValue: import("vue").Ref; newValue: string | null | undefined; inputProps: import("vue").ComputedRef<{ style: string; } | { style?: undefined; }>; __formattedValue: import("vue").WritableComputedRef; placeholder: any; valueFormat: any; timeConfig: AnyObject; clickShortcutOption: (item: string) => void; saveValue: (value: string | null) => void; isDisabled: (value: string) => boolean; onChange: () => void; onKeydown: (event: KeyboardEvent) => void; formatTime: (time: string) => string; updateFormattedValue: () => void; readonly NInput: any; readonly NPopover: any; readonly NSpace: any; readonly NButton: any; readonly NScrollbar: any; readonly TimePicker: import("../../../../../../../shared/types").SFCWithInstall; default: string; }; shortcuts: { type: PropType; default: () => never[]; }; }>, { attrs: { [x: string]: unknown; }; emit: (event: "update:show" | "update:formatted-value", ...args: any[]) => void; props: import("@vue/shared").LooseRequired; default: string; }; shortcuts: { type: PropType; default: () => never[]; }; }>> & Readonly<{ "onUpdate:show"?: ((...args: any[]) => any) | undefined; "onUpdate:formatted-value"?: ((...args: any[]) => any) | undefined; }> & {}>; timePickerRef: import("vue").Ref; isTimePickerOpen: import("vue").Ref; panelContainer: import("vue").Ref; timePickerAttrs: import("vue").ComputedRef<{ [x: string]: unknown; }>; formatRef: import("vue").ComputedRef; handleFormattedTimeUpdate: (value: string) => void; handleShortcutClick: (shortcut: string) => void; isDisabled: (value: string) => any; onUpdateShow: (show: boolean) => void; focus: () => any; blur: () => any; readonly NTimePicker: any; readonly NScrollbar: any; readonly NButton: any; readonly NSpace: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:show" | "update:formatted-value")[], "update:show" | "update:formatted-value", import("vue").PublicProps, Readonly; default: string; }; shortcuts: { type: PropType; default: () => never[]; }; }>> & Readonly<{ "onUpdate:show"?: ((...args: any[]) => any) | undefined; "onUpdate:formatted-value"?: ((...args: any[]) => any) | undefined; }>, { shortcuts: string[]; to: string | false | HTMLElement; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("click" | "update:formattedValue")[], "click" | "update:formattedValue", import("vue").PublicProps, Readonly; }; row: { type: PropType; }; rowIndex: { type: NumberConstructor; }; shortcutOptions: { type: PropType; default: () => never[]; }; ignoreGlobEmit: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onClick?: ((...args: any[]) => any) | undefined; "onUpdate:formattedValue"?: ((...args: any[]) => any) | undefined; }>, { shortcutOptions: string[]; ignoreGlobEmit: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;