import { ComponentInterface, EventEmitter } from '../../stencil-public-runtime'; export declare class Switch implements ComponentInterface { el: HTMLElement; switchId: string; /** * The name of the switch. * This is used to identify the switch when it is submitted in a form. * It is also used as the id of the input element. * It is recommended to use a unique name for each switch. * If not provided, a unique name will be generated. * @example "switch1" * @example "switch2" */ name: string; /** * `disabled` indicates whether the switch is disabled or not. * If the switch is disabled, it cannot be clicked or changed. * The default value is `false`, which means the switch is enabled. * @example true */ disabled: boolean; /** * `checked` indicates whether the switch is checked or not. * It is a mutable property, which means it can be changed by the user. * It is recommended to use a unique name for each switch. * If not provided, a unique name will be generated. */ checked: boolean; changeEvent: EventEmitter; private clickHandler; render(): any; }