import { FIELD_TYPE } from '../../../../../../domain/field/field-type';
type __VLS_Props = {
    joinModelType: string;
    joinFormRefId: string;
    joinModelKey: string;
    selectFieldKey: string | undefined;
    selectCascaderValue?: string | undefined;
    filterFieldType?: FIELD_TYPE;
};
declare const _default: import('vue').DefineComponent<__VLS_Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {} & {
    "update:selectFieldKey": (value?: string | undefined) => any;
    "update:selectCascaderValue": (value?: string | undefined) => any;
    "on-select": (data: any) => any;
}, string, import('vue').PublicProps, Readonly<__VLS_Props> & Readonly<{
    "onUpdate:selectFieldKey"?: ((value?: string | undefined) => any) | undefined;
    "onUpdate:selectCascaderValue"?: ((value?: string | undefined) => any) | undefined;
    "onOn-select"?: ((data: any) => any) | undefined;
}>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLDivElement>;
export default _default;
