import * as React from 'react'; import HIDComponentProps from '../ComponentModel/HIDComponentModel'; import '../../../index.scss'; /** * **HIDSwitch Props** * */ export interface IHIDSwitchProps extends HIDComponentProps { /** Callback function for Switch.*/ callback: (status: any) => void; /** Initial status provided.*/ initialStatus?: boolean; /** Attribute to disable switch.*/ disabled?: boolean; } export interface IHIDSwitchState { switchStatus?: boolean; } /** * ### The API documentation of the HID Switch React component. Learn more about the properties and the API Methods. * */ export default class HIDSwitch extends React.Component { state: IHIDSwitchState; private handleChange; private getActiveSwitch; private getDisabledSwitch; private getSwitch; render(): JSX.Element; }