import { type PickerProps } from '../picker/common'; import { type PopoutInputProps } from '../popout-input/common'; export interface PickerInputProps extends PickerProps, Omit { visible?: boolean; title?: string; } export declare const pickerInputProps: { visible: BooleanConstructor; title: StringConstructor; rootStyle: import("vue").PropType; rootClass: StringConstructor; columns: { type: import("vue").PropType>; default: () => never[]; }; optionKeys: import("vue").PropType; modelValue: null; immediateChange: { type: BooleanConstructor; default: boolean; }; readonly: BooleanConstructor; disabled: BooleanConstructor; clearable: BooleanConstructor; placeholder: StringConstructor; loading: BooleanConstructor; validateEvent: { type: BooleanConstructor; default: boolean; }; }; export interface PickerInputEmits { (e: 'update:visible', visible: boolean): void; (e: 'update:model-value', value: any): void; }