import { MouseKeyboardEvent } from "../../types"; export interface InoSwitchProps { label: string; isActive?: boolean; isChecked?: boolean; disabled?: boolean; classNames?: string; variant?: 'primary' | 'secondary' | 'success' | 'warning' | 'danger'; size?: 'small' | 'medium' | 'large'; index?: number; onChange?: (e: MouseKeyboardEvent, index?: number) => void; onLeft?: (e: MouseKeyboardEvent, index?: number) => void; onRight?: (e: MouseKeyboardEvent, index?: number) => void; onUp?: (e: MouseKeyboardEvent, index?: number) => void; onDown?: (e: MouseKeyboardEvent, index?: number) => void; onBack?: (e: MouseKeyboardEvent, index?: number) => void; onMouseEnter?: (e: MouseKeyboardEvent, index?: number) => void; }