import type { ReactNode } from "react";
import type { SelectOption, SelectProps } from "../../../core/components/Select";
export interface FormSelectProps<TValue, TOption = SelectOption<TValue>> extends Omit<SelectProps<TValue, TOption>, "value"> {
    name: string;
    title?: string;
    actions?: ReactNode;
    description?: ReactNode;
    optional?: boolean;
}
/**
 * @deprecated: use FormSelect from "../../../ui"
 */
declare const FormSelect: <TValue, TOption = SelectOption<TValue>>(props: FormSelectProps<TValue, TOption> & import("react").RefAttributes<HTMLDivElement>) => import("react").ReactElement<any, string | import("react").JSXElementConstructor<any>> | null;
export default FormSelect;
