import { MaybeRefOrGetter } from 'vue';
import { ComplexSelectOptionRaw, SelectOption } from '../types';
export declare const useFormSelect: (options: MaybeRefOrGetter<ReadonlyArray<unknown>>, props: MaybeRefOrGetter<{
    valueField: string;
    textField: string;
    disabledField: string;
    optionsField?: string;
    labelField?: string;
}>) => {
    normalizedOptions: import('vue').ComputedRef<(SelectOption<unknown> | Readonly<{
        label: string;
        options: readonly import('..').SelectOptionRaw<unknown>[];
    }>)[]>;
    isComplex: (option: unknown) => option is ComplexSelectOptionRaw;
};
