import { 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;
type: {
(): string;
(_: string): Input;
};
type_exists: () => boolean;
type_default: {
(): string;
(_: string): Input;
};
inlineLabel: {
(): string;
(_: string): Input;
};
inlineLabel_exists: () => boolean;
name: {
(): string;
(_: string): Input;
};
name_exists: () => boolean;
label: {
(): string;
(_: string): Input;
};
label_exists: () => boolean;
value: {
(): any;
(_: any): Input;
};
value_exists: () => boolean;
validate: {
(): string;
(_: string): Input;
};
validate_exists: () => boolean;
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;
}
//# sourceMappingURL=Input.d.ts.map