import { default as React } from 'react';
import { BoxProps } from '@starasia/box';
import { ITooltipProps } from '@starasia/tooltip';

type ToggleFormProps = {
    title?: string;
    titleDescription?: string;
    errorMessage?: string;
    label: string;
    description?: string;
    checked: boolean;
    onChange: () => void;
    size?: "sm" | "md" | "lg";
    direction?: "vertical" | "horizontal";
    requiredTitle?: string;
    containerProps?: BoxProps;
    required?: boolean;
    tooltip?: Omit<ITooltipProps, "children">;
    fullWidth?: boolean;
};
export declare const ToggleForm: ({ size, direction, requiredTitle, required, fullWidth, ...props }: ToggleFormProps) => React.JSX.Element;
export {};
