import { EventEmitter } from '../../stencil-public-runtime'; import { CheckMode } from './CheckMode'; export declare class EzCheck { private _element; private _inputElem; /** * Emitido quando acontece a alteração de valor do campo. */ ezChange: EventEmitter; /** * Texto a ser apresentado como título do campo. */ label: string; /** * Texto alternativo a ser apresentado como título do campo. */ alternativePlaceholder: string; /** * Define o valor do campo. */ value: boolean; /** * Se false o usuário não pode interagir com o campo. */ enabled: boolean; /** * Se true ativa o estado indeterminado, nem marcado nem desmarcado (não disponível em modo `switch`). */ indeterminate: boolean; /** * Define o modo de visualização do ez-check. */ mode: CheckMode; /** * Define o modo compacto com espaçamento menor entre label e o input */ compact: boolean; observeValue(newValue: boolean, oldValue: boolean): void; observeIndeterminate(newValue: boolean, oldValue: boolean): void; /** * Obtém o modo escolhido. */ getMode(): Promise; /** * Aplica o foco no campo. */ setFocus(): Promise; componentDidLoad(): void; changeValue(): void; getLabelClasses(): string; getInputClasses(): string; render(): any; private renderLabel; }