import { Recordable } from '@maxax/types';
import { CascaderOption } from 'naive-ui';
import { BasicCascaderProps } from './interface';
declare function reload(opt?: Recordable): Promise<void>;
declare function getSearchInfo<T = Recordable>(): T;
declare const _default: import('vue').DefineComponent<BasicCascaderProps, {
    reload: typeof reload;
    getSearchInfo: typeof getSearchInfo;
}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<BasicCascaderProps> & Readonly<{}>, {
    immediate: boolean;
    options: CascaderOption[];
    fetchSetting: Partial<import('./interface').BasicCascaderFetchSetting>;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, any>;
export default _default;
//# sourceMappingURL=BasicCascader.vue.d.ts.map