import { FieldValues, UseFormReturn } from 'react-hook-form';
import { AppFormField } from '../AppForm/AppFormField';
import './style.scss';
type Props<TFieldValues extends FieldValues = FieldValues, TContext = any, TTransformedValues = TFieldValues> = {
    fields: AppFormField[];
    form: UseFormReturn<TFieldValues, TContext, TTransformedValues>;
    onToggle: (attr: string, value: boolean) => void;
    hasRole?: (role: string) => boolean;
    className?: string;
};
export default function AppSwitchGroup<TFieldValues extends FieldValues = FieldValues, TContext = any, TTransformedValues = TFieldValues>({ fields, form, onToggle, hasRole, className, }: Props<TFieldValues, TContext, TTransformedValues>): import("react").JSX.Element;
export {};
