import * as React from 'react'; export interface Props { testId?: string; checked?: boolean; disabled?: boolean; onChange?: (e: any) => void; id?: string; readOnly?: boolean; autoFocus?: boolean; size: 'large' | 'small'; colorType?: 'dark' | 'light' | 'default'; } export interface ToggleState { checked?: boolean; } export declare class Toggle extends React.PureComponent { static defaultProps: { checked: boolean; size: string; type: string; disabled: boolean; }; constructor(props: Props); componentWillReceiveProps(nextProps: Props): void; handleChange(e: any): void; render(): JSX.Element; }