import { type DatetimePickerProps } from '../datetime-picker/common'; import { type PopoutInputProps } from '../popout-input/common'; export interface DatetimePickerInputProps extends DatetimePickerProps, Omit { visible?: boolean; title?: string; outletFormat?: string; } export declare const datetimePickerInputProps: { visible: BooleanConstructor; title: StringConstructor; outletFormat: StringConstructor; rootStyle: import("vue").PropType; rootClass: StringConstructor; type: { type: StringConstructor; default: string; }; min: DateConstructor; max: DateConstructor; modelValue: DateConstructor; filter: import("vue").PropType<((letter: import("../datetime-picker/common").DatetimeLetter, value: number, date: Date, index: number) => boolean) | undefined>; formatter: import("vue").PropType<((letter: import("../datetime-picker/common").DatetimeLetter, option: import("../datetime-picker/common").DatetimeColumnOption, date: Date, index: number) => string | void | undefined) | undefined>; readonly: BooleanConstructor; disabled: BooleanConstructor; clearable: BooleanConstructor; placeholder: StringConstructor; loading: BooleanConstructor; validateEvent: { type: BooleanConstructor; default: boolean; }; }; export interface DatetimePickerInputEmits { (e: 'update:visible', visible: boolean): void; (e: 'update:model-value', date: Date | undefined): void; } export declare const mapTypeFormat: { y: string; yM: string; yMd: string; yMdhm: string; yMdhms: string; hm: string; hms: string; };