import * as React from 'react'; export type SwitchChangeEventHandler = (checked: boolean, event: React.MouseEvent | React.KeyboardEvent) => void; export type SwitchClickEventHandler = SwitchChangeEventHandler; interface SwitchProps extends Omit, 'onChange' | 'onClick'> { className?: string; prefixCls?: string; disabled?: boolean; checkedChildren?: React.ReactNode; unCheckedChildren?: React.ReactNode; onChange?: SwitchChangeEventHandler; onKeyDown?: React.KeyboardEventHandler; onClick?: SwitchClickEventHandler; tabIndex?: number; checked?: boolean; defaultChecked?: boolean; loadingIcon?: React.ReactNode; style?: React.CSSProperties; title?: string; styles?: { content?: React.CSSProperties; }; classNames?: { content?: string; }; } declare const Switch: React.ForwardRefExoticComponent>; export default Switch;