import { Node } from '../core/node.js'; import { UINode, UINodeOptions, UINodeStyle } from './ui-node.js'; export declare class Toggle extends UINode { style: ToggleStyle; private _checked; get checked(): boolean; set checked(checked: boolean); constructor(node: Node, _options?: ToggleOptions); protected created(options: ToggleOptions): void; paint(): void; paintLOD1(): void; offPaint(): void; reflow(): void; onPropChange(_oldVal: any, newVal: any): void; onClick(): void; } export interface ToggleOptions extends UINodeOptions { value?: boolean; } export interface ToggleStyle extends UINodeStyle { backgroundColor?: string; color?: string; }