export declare const searchFormSelectV2Props: {
    label: {
        type: StringConstructor;
        default: string;
    };
    prop: {
        type: StringConstructor;
        required: true;
    };
    multiple: {
        type: BooleanConstructor;
        default: boolean;
    };
    options: {
        type: import("vue").PropType<import("../../../../../../components/src/composite/selectOptions/selectOptions").SelectOptionsOptionType[]>;
        default: () => never[];
    };
    optionLabel: {
        type: StringConstructor;
        default: string;
    };
    optionValue: {
        type: StringConstructor;
        default: string;
    };
    labelKey: {
        type: (StringConstructor | BooleanConstructor)[];
        default: boolean;
    };
    disabled: {
        type: BooleanConstructor;
        default: false;
    };
    noDefaultSync: {
        type: BooleanConstructor;
        default: false;
    };
};
export declare const searchFormSelectV2Emits: {
    'update:modelValue': (...arg: any[]) => boolean;
    change: (...arg: any[]) => boolean;
    'visible-change': (...arg: any[]) => boolean;
    clear: (...arg: any[]) => boolean;
    blur: (...arg: any[]) => boolean;
    focus: (...arg: any[]) => boolean;
};
export declare const SearchFormSelectV2Name = "GmSearchFormSelectV2";
