import { ComponentPropsWithRef } from 'react'; import { StyleProps } from '../../style-engine'; import { FormElementProps } from '../forms/types'; declare const toggleTrackStyles: import('../../style-engine').StylesDef<{ size: { sm: string; lg: string; }; color: { primary: string; secondary: string; accent: string; muted: string; success: string; warning: string; danger: string; info: string; gradient: string; }; invalid: { true: string; }; disabled: { true: string; }; inverse: { true: string; }; }>; export interface ToggleProps extends Omit, 'type' | 'size' | 'color' | 'disabled' | 'className'>, Omit, 'invalid'>, FormElementProps { className?: string; } export declare function Toggle({ invalid, error, errorId, size, color, disabled, inverse, 'aria-invalid': ariaInvalidProp, 'aria-describedby': ariaDescribedByProp, className, ...props }: ToggleProps): import("react").JSX.Element; export {};