import { BaseDoEntity, Event, JsonHybridActionContextElement, ModelAdapter, RemoteEvent, UiCallbackEndEvent, UiCallbacks, Widget } from '../../../index'; export declare class UiCallbacksAdapter extends ModelAdapter { widget: UiCallbacks; onModelAction(event: RemoteEvent): void; protected _onModelCallback(event: UiCallbackRemoteEvent): void; protected _resolveOwner(adapterId: string): Widget; protected _onWidgetEvent(event: Event): void; protected _onWidgetCallbackEnd(event: UiCallbackEndEvent): void; } interface UiCallbackRemoteEvent extends RemoteEvent { id: string; handlerObjectType: string; owner: string; data: TObject; contextElements: Record; } export {}; //# sourceMappingURL=UiCallbacksAdapter.d.ts.map