import * as React from 'react'; import './style/toggle.css'; export interface ToggleProps { /** 大小 */ size?: 'compact'; /** 选中状态 */ checked?: boolean; /** 默认选中状态 */ defaultChecked?: boolean; /** 类名 */ className?: string; /** 失效状态 */ disabled?: boolean; /** 选中时的内容 */ checkedChildren?: React.ReactNode; /** 非选中时的内容 */ unCheckedChildren?: React.ReactNode; /** 显示文案 */ showText?: boolean; /** 选中文案 */ checkedText?: React.ReactNode; /** 非选中文案 */ unCheckedText?: React.ReactNode; /** 加载样式 */ loading?: boolean; /** 允许修改加载 */ enableChangeLoading?: boolean; /** 状态改变回调 */ onChange?: (checked: boolean, e: React.MouseEvent, finished?: () => void) => void; } declare const Toggle: React.ForwardRefExoticComponent>; export default Toggle;