import { FormFieldProps } from '../../../types';
import { FormControlLabelProps } from '@mui/material';
import { FieldPath, FieldValues } from 'react-hook-form';
type FormSwitchProps<TFieldValues extends FieldValues = FieldValues, TName extends FieldPath<TFieldValues> = FieldPath<TFieldValues>> = FormFieldProps<TFieldValues, TName> & Omit<FormControlLabelProps, 'name' | 'control' | 'checked' | 'onChange' | 'onBlur' | 'value'>;
export declare const FormSwitch: <TFieldValues extends FieldValues = FieldValues, TName extends FieldPath<TFieldValues> = FieldPath<TFieldValues>>(props: FormSwitchProps<TFieldValues, TName>) => import("@emotion/react/jsx-runtime").JSX.Element;
export {};
