/** * Copyright (c) Cisco Systems, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * */ import { LitElement } from "lit"; export declare namespace Label { type LabelEventDetail = { htmlFor: string; }; class ELEMENT extends LitElement { label: string; theme: string; radioLabel: boolean; checkboxLabel: boolean; toggleSwitchLabel: boolean; htmlFor: string; active: boolean; disabled: boolean; indeterminate: boolean; secondaryLabel: boolean; static get styles(): import("lit").CSSResult[]; setFocus(): void; get labelClassMap(): { [x: string]: boolean; "md-radio__label": boolean; "md-checkbox__label": boolean; "md-secondary-label": boolean; active: boolean; disabled: boolean; indeterminate: boolean; }; handleClick(): void; render(): import("lit-html").TemplateResult<1>; } } declare global { interface HTMLElementTagNameMap { "md-label": Label.ELEMENT; } }