/** * @license * Copyright 2018 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import { MDCFormFieldAdapter } from '@material/form-field/adapter.js'; import MDCFormFieldFoundation from '@material/form-field/foundation.js'; import { BaseElement } from '@material/mwc-base/base-element.js'; export declare class FormfieldBase extends BaseElement { alignEnd: boolean; spaceBetween: boolean; nowrap: boolean; label: string; protected mdcRoot: HTMLElement; protected mdcFoundation: MDCFormFieldFoundation; protected readonly mdcFoundationClass: typeof MDCFormFieldFoundation; protected createAdapter(): MDCFormFieldAdapter; protected slottedInputs: HTMLElement[] | null; protected labelEl: HTMLLabelElement; protected get input(): HTMLElement | null; protected render(): import("lit-html").TemplateResult<1>; click(): void; protected _labelClick(): void; }