declare const _default: import("vue").DefineComponent<{ allowSearch: { type: BooleanConstructor; default: boolean; }; searchPlaceholder: { type: StringConstructor; default: string; }; searchEmptyResultTips: { type: StringConstructor; default: string; }; searchEmptyResultDesc: { type: StringConstructor; default: string; }; selectedColor: { type: StringConstructor; default: string; }; autoClose: { type: BooleanConstructor; default: boolean; }; aloneAutoSelect: { type: BooleanConstructor; default: boolean; }; showHeight: { type: NumberConstructor; default: number; }; careerData: { type: ObjectConstructor; default: () => {}; }; brandColor: { type: StringConstructor; default: string; }; btnColor: { type: StringConstructor; default: string; }; title: { type: StringConstructor; default: string; }; }, {}, { cascadeData: never; pickerSelectedIndex: any; selectedFrequency: boolean; pendingSearchList: any[]; searchVal: string; searchMatchedList: any; onSearching: boolean; docmHeight: number; pickerContentHeight: number; searchHeight: string; scroller: any; contentHeight: number; itemTitles: string[]; tabBox: any[]; activeKey: string; realTitle: string; }, {}, {}, { model: { prop: string; event: string; }; props: { visible: { type: BooleanConstructor; default: boolean; }; }; data: () => { preOverflowValue: string; isVisible: boolean; }; watch: { isVisible(newVal: any): void; }; mounted(): void; methods: { show(): { show(): any; hide(): any; }; hide(): { show(): any; hide(): any; }; }; beforeDestroy(): void; } | { props: { zIndex: { type: NumberConstructor; default: number; }; maskClosable: { type: BooleanConstructor; default: boolean; }; }; } | { props: { data: { type: ArrayConstructor; default(): any[]; }; selectedIndex: { type: ArrayConstructor; default(): any[]; }; alias: { type: ObjectConstructor; default(): {}; }; }; computed: { valueKey(): any; textKey(): any; orderKey(): string; childrenKey(): any; merge(): any[]; }; watch: { merge(newVal: any): void; }; } | { props: { title: { type: StringConstructor; }; subtitle: { type: StringConstructor; }; cancelTxt: { type: StringConstructor; default: string; }; confirmTxt: { type: StringConstructor; default: string; }; swipeTime: { type: NumberConstructor; default: number; }; maskClosable: { type: BooleanConstructor; default: boolean; }; confirmColor: { type: StringConstructor; default: string; }; cancelColor: { type: StringConstructor; default: string; }; }; computed: { _cancelTxt(): any; _confirmTxt(): any; }; }, import("vue").ComponentOptionsMixin, {}, string, Readonly {}; }; brandColor: { type: StringConstructor; default: string; }; btnColor: { type: StringConstructor; default: string; }; title: { type: StringConstructor; default: string; }; }>>, { brandColor: string; title: string; btnColor: string; allowSearch: boolean; selectedColor: string; aloneAutoSelect: boolean; searchEmptyResultTips: string; searchEmptyResultDesc: string; showHeight: number; searchPlaceholder: string; autoClose: boolean; careerData: Record; }>; export default _default;