import { Field } from '@formsey/core'; import { InputFieldDefinition } from '@formsey/core/FieldDefinitions'; import { SelectBase } from '@material/mwc-select/mwc-select-base'; import "@material/mwc-textfield/mwc-textfield.js"; import { TextField } from '@material/mwc-textfield/mwc-textfield.js'; import { TemplateResult } from "lit"; export declare abstract class InputField extends Field { value: V | undefined; render(): TemplateResult<1 | 2> | undefined; abstract renderField(customValidity?: string): TemplateResult | undefined; abstract inputField(): TextField | SelectBase; focusField(path: string): void; firstUpdated(): void; validate(report: boolean): boolean; invalid(): void; } //# sourceMappingURL=InputField.d.ts.map