import type { ExtractPropTypes } from 'vue';
import type HeaderSearch from '../components/header-search.vue';
export declare const treeSelectHeaderSearchProps: {
    readonly searchValue: {
        readonly type: import("vue").PropType<string>;
        readonly required: false;
        readonly validator: (val: unknown) => boolean;
        __epPropKey: true;
    };
    readonly throttleTime: {
        readonly type: import("vue").PropType<number>;
        readonly required: false;
        readonly validator: (val: unknown) => boolean;
        __epPropKey: true;
    };
    readonly isShowAddBtn: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
    readonly onSearchInputChange: {
        readonly type: import("vue").PropType<Function>;
        readonly required: false;
        readonly validator: (val: unknown) => boolean;
        __epPropKey: true;
    };
};
export declare const treeSelectHeaderSearchEmits: {
    click: (e: Event) => boolean;
};
export type TreeSelectHeaderSearchProps = ExtractPropTypes<typeof treeSelectHeaderSearchProps>;
export type TreeSelectHeaderSearchEmits = ExtractPropTypes<typeof treeSelectHeaderSearchEmits>;
export type TreeSelectHeaderSearchInstance = InstanceType<typeof HeaderSearch>;
