import { FC } from 'react'; import { LabelProps } from '../Label'; export interface ToggleSwitchPropsStrict { /** Whether or not the toggle switch is checked */ checked?: boolean; /** Adds one or more classnames for an element */ className?: string; /** Whether the toggle switch is in a disabled state */ disabled?: boolean; /** ID for the toggle switch */ id?: string; /** Text associatged with the label of a toggle switch */ label?: LabelProps['children']; /** Property options for the label */ labelProps?: LabelProps; /** HTML name for the checkbox within the toggle switch */ name?: string; /** Called when the toggle switch is clicked */ onChange?: (value: string, checked: boolean) => void; /** HTML value for the checkbox within the toggle switch */ value?: string; } export interface ToggleSwitchProps extends ToggleSwitchPropsStrict { /** Unstrict Props */ [propName: string]: any; } export declare const ToggleSwitch: FC;