import * as React from 'react'; interface ISwitchProps { checked: boolean; disabled?: boolean; size?: 'default' | 'small'; className?: string; onChange?: Function; checkedChildren?: string | React.ReactNode; unCheckedChildren?: string | React.ReactNode; } export declare class Switch extends React.Component { constructor(props: any); static defaultProps: { checked: boolean; disabled: boolean; size: string; onChange: void; }; componentWillReceiveProps(nextProps: any): void; private onChange; render(): JSX.Element; } export {};