import { EventEmitter } from '../../stencil-public-runtime'; export declare class Checkbox { inputId: string; labelId: string; input: HTMLInputElement; hasFocus: boolean; name: string; value: string; disabled: boolean; required: boolean; checked: boolean; indeterminate: boolean; invalid: boolean; size: 'small' | 'medium' | 'large'; slBlur: EventEmitter; checkedChange: EventEmitter; slFocus: EventEmitter; handleCheckedChange(): void; connectedCallback(): void; componentDidLoad(): void; setFocus(options?: FocusOptions): Promise; removeFocus(): Promise; reportValidity(): Promise; setCustomValidity(message: string): Promise; handleClick(): void; handleBlur(): void; handleFocus(): void; handleMouseDown(event: MouseEvent): void; render(): any; }