import { Database, HTMLWidget } from "@hpcc-js/common"; import "../src/Input.css"; export declare class Input extends HTMLWidget { _inputElement: any[]; _labelElement: any[]; constructor(); checked(_: any): any; enter(domNode: any, element: any): void; update(domNode: any, element: any): void; blur(w: Input): void; keyup(w: Input): void; focus(w: Input): void; click(w: Input): void; dblclick(w: Input): void; change(w: Input, complete: boolean): void; } export interface Input { name(): string; name(_: string): this; name_exists(): boolean; label(): string; label(_: string): this; label_exists(): boolean; value(): any; value(_: any): this; value_exists(): boolean; validate(): string; validate(_: string): this; validate_exists(): boolean; type(): Database.FieldType | "button" | "checkbox" | "text" | "textarea" | "search" | "email" | "datetime"; type(_: Database.FieldType | "button" | "checkbox" | "text" | "textarea" | "search" | "email" | "datetime"): this; type_exists(): boolean; type_default(): string; inlineLabel(): string; inlineLabel(_: string): this; inlineLabel_exists(): boolean; }