import { CSSResultGroup, LitElement } from 'lit'; /** * @tag md-checkbox * @summary Material Checkbox web component */ declare const internals: unique symbol; export default class Checkbox extends LitElement { static readonly formAssociated = true; [internals]: ElementInternals; static shadowRootOptions: ShadowRootInit; static get styles(): CSSResultGroup; constructor(); connectedCallback(): void; disconnectedCallback(): void; updated(changedValues: Map): void; disabled: boolean; id: string; value: string; required: boolean; indeterminate: boolean; error: boolean; checked: boolean; input: HTMLInputElement; name: string; get form(): HTMLFormElement | null; get labels(): NodeList; get type(): string; private focused; private handleClick; private handleInput; formResetCallback(): void; private handleFocus; private handleChange; render(): import('lit').TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { "md-checkbox": Checkbox; } } export {};