import React from 'react'; import type { Colors, CommonComponentProps, MarginModifierProp, ModifierClassProp } from '../types'; import type { GetRef } from '../utils/refs'; interface ToggleProps extends CommonComponentProps, MarginModifierProp, ModifierClassProp { 'aria-required'?: React.AriaAttributes['aria-required']; defaultToggled?: boolean; disabled?: boolean; getRef?: GetRef; id?: string; name?: string; onChange?: React.ChangeEventHandler; required?: boolean; toggled?: boolean; value?: number | string; color?: Colors; variant?: 'ai'; } export declare function Toggle({ _modifierClass, 'aria-label': ariaLabel, 'aria-labelledby': ariaLabelledby, 'aria-describedby': ariaDescribedby, 'aria-required': ariaRequired, defaultToggled, disabled, getRef, id, margin, name, onChange, required, toggled, value, color, variant, ...rest }: ToggleProps): React.JSX.Element; export {};