import { ChildModelOf, Event, Form, FormAdapter, FullModelOf, Widget } from '../../index';
export declare class JsFormAdapter extends FormAdapter {
    protected _initModel(m: ChildModelOf<Widget>, parent: Widget): FullModelOf<Widget>;
    protected _createWidget(model: FullModelOf<Form>): Form;
    protected _onWidgetEvent(event: Event<Form>): void;
    protected _onWidgetSave(event: Event<Form>): void;
    protected _onWidgetSearch(event: Event<Form>): void;
    protected _onWidgetReset(event: Event<Form>): void;
    protected _sendOutputData(type: string, data?: any): void;
    protected _onWidgetClose(event: Event<Form>): void;
    protected _onWidgetAbort(event: Event<Form>): void;
}
//# sourceMappingURL=JsFormAdapter.d.ts.map