import React, { ReactNode } from 'react'; import { AbstractFormControl } from '../form-control'; import { SwitchProps } from './switch.doc'; export declare class Switch extends AbstractFormControl { renderControl(): ReactNode; isEmpty(): boolean; toggle(): void; protected focusControl(): void; protected blurControl(): void; protected resetControl(value?: boolean): void; protected validateControl(): void; private onSwitchWrapperClick; private emitValueChange; static Wrapper: import("styled-components").StyledComponentClass, HTMLDivElement>, UI.IThemeSchema, React.DetailedHTMLProps, HTMLDivElement>>; }