export declare class FormBehavior { private widget; constructor(widget: Leaf.Widget); definition: FormDataDefinition; getData(): T; validate(): void; } export declare class FormDataDefinition extends Leaf.DataDefinition { private widget; private formBehavior; constructor(widget: Leaf.Widget, formBehavior: FormBehavior); input(name: string): this; getData(): any; validate(): void; private getInputName(field); }