declare const _default: import("vue").DefineComponent<{ itemTitles: { type: ArrayConstructor; default: () => any[]; }; allowSearch: { type: BooleanConstructor; default: boolean; }; searchPlaceholder: { type: StringConstructor; default: string; }; composeFrequencyText: { type: BooleanConstructor; default: boolean; }; selectedColor: { type: StringConstructor; default: string; }; autoClose: { type: BooleanConstructor; default: boolean; }; aloneAutoSelect: { type: BooleanConstructor; default: boolean; }; title: { type: StringConstructor; default: string; }; frequencySplit: { type: BooleanConstructor; default: boolean; }; showHeight: { type: NumberConstructor; default: number; }; topTips: { type: StringConstructor; default: string; }; }, {}, { cascadeData: any; pickerSelectedIndex: any; selectedFrequency: boolean; pendingSearchList: any[]; searchVal: string; searchMatchedList: any; onSearching: boolean; docmHeight: number; pickerContentHeight: number; searchHeight: string; scroller: any; contentHeight: number; frequencyList: any[]; }, { searchEmptyResultTips(): string; searchEmptyResultDesc(): 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 any[]; }; allowSearch: { type: BooleanConstructor; default: boolean; }; searchPlaceholder: { type: StringConstructor; default: string; }; composeFrequencyText: { type: BooleanConstructor; default: boolean; }; selectedColor: { type: StringConstructor; default: string; }; autoClose: { type: BooleanConstructor; default: boolean; }; aloneAutoSelect: { type: BooleanConstructor; default: boolean; }; title: { type: StringConstructor; default: string; }; frequencySplit: { type: BooleanConstructor; default: boolean; }; showHeight: { type: NumberConstructor; default: number; }; topTips: { type: StringConstructor; default: string; }; }>>, { title: string; searchPlaceholder: string; selectedColor: string; allowSearch: boolean; itemTitles: unknown[]; frequencySplit: boolean; aloneAutoSelect: boolean; composeFrequencyText: boolean; autoClose: boolean; showHeight: number; topTips: string; }>; export default _default;