import { Event, HybridActionEvent, HybridManager, ModelAdapter, RemoteEvent } from '../../index';
export declare class HybridManagerAdapter extends ModelAdapter {
    widget: HybridManager;
    onModelAction(event: RemoteEvent): void;
    protected _onHybridEvent(event: HybridEvent): void;
    protected _onHybridWidgetEvent(event: HybridEvent): void;
    protected _onWidgetEvent(event: Event<HybridManager>): void;
    protected _onWidgetHybridAction(event: HybridActionEvent): void;
}
interface HybridEvent<TObject = object> extends RemoteEvent {
    id: string;
    eventType: string;
    data: TObject;
}
export {};
//# sourceMappingURL=HybridManagerAdapter.d.ts.map