import { InputFieldDefinition, LabeledField } from '@formsey/core'; export declare class InputField extends LabeledField { value: any; input: HTMLInputElement | undefined; protected formResetCallback(): void; protected renderField(): import("lit-html").TemplateResult<1> | undefined; focusField(): boolean; focus(): void; validate(report: boolean): boolean; invalid(e: Event): void; protected get type(): "hidden" | "text" | "search" | "tel" | "url" | "email" | "password" | "datetime" | "date" | "month" | "week" | "time" | "datetime-local" | "number" | "range" | "color" | "checkbox" | "radio" | "file" | "submit" | "image" | "reset" | "button"; protected get inputClassName(): string; } //# sourceMappingURL=InputField.d.ts.map