import { HTMLWidget, Widget } from "@hpcc-js/common"; import "../src/Form.css"; export declare class Form extends HTMLWidget { tbody: any; tfoot: any; btntd: any; _controls: any; _maxCols: any; constructor(); data(): any; data(_: any): this; inputsForEach(callback: any, scope?: any): void; inputsMap(): { [name: string]: Widget; }; calcMaxColumns(): number; values(): any; values(_: any): this; submit(): void; clear(): void; checkValidation(): boolean; enter(domNode: any, element: any): void; update(domNode: any, element: any): void; exit(domNode: any, element: any): void; click(row: any, col: any, sel: any): void; validate: { (): boolean; (_: boolean): Form; }; validate_exists: () => boolean; inputs: { (): any[]; (_: any[]): Form; }; inputs_exists: () => boolean; inputs_reset: () => void; showSubmit: { (): boolean; (_: boolean): Form; }; showSubmit_exists: () => boolean; omitBlank: { (): boolean; (_: boolean): Form; }; omitBlank_exists: () => boolean; allowEmptyRequest: { (): boolean; (_: boolean): Form; }; allowEmptyRequest_exists: () => boolean; } //# sourceMappingURL=Form.d.ts.map