interface Props {
    /** The ID of the toggle */
    id?: string;
    /** The label to show next to the toggle */
    label: string;
    /** The options for the toggle */
    options: {
        /** The text for the option, used for screen readers */
        label: string;
        /** The value for the option */
        value: boolean | string;
    }[];
    /** The initial value of the toggle */
    initialValue?: boolean | string;
    /** Functions to call when something changes */
    functions: {
        /** Callback function to run when the toggle is clicked */
        onChange: (value: boolean | string) => void;
    };
    /** Whether the toggle is disabled */
    isDisabled?: boolean;
    /** Additional class names */
    className?: string;
}
declare const Toggle: ({ id, label, options, initialValue, functions: { onChange }, isDisabled, className, }: Props) => import("react/jsx-runtime").JSX.Element;
export default Toggle;
