import { ExtractEmitsTypes } from '@yanzhen-libs/utils-vue';
import { ExtractPropTypes, PropType } from 'vue';
export declare const findDataOptions: {
    ns: any;
    class: any;
    name: any;
};
export declare const findDataName: any;
export declare const findDataApis: {
    getData: symbol;
};
export declare const findDataProps: {
    type: {
        readonly type: PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<PropType<"link" | "relation">, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    searchText: {
        type: StringConstructor;
    };
    showToolTips: import('@yanzhen-libs/utils-vue').EpPropFinalized<BooleanConstructor, unknown, unknown, boolean, boolean>;
};
export declare const findDataEmits: {
    click: (e: MouseEvent) => boolean;
};
export type FindDataProps = ExtractPropTypes<typeof findDataProps>;
export type FindDataPropsKey = keyof FindDataProps;
export type FindDataEmits = ExtractEmitsTypes<typeof findDataEmits>;
