nitro-renderer/packages/api/src/communication/ICommunicationManager.ts

11 lines
309 B
TypeScript
Raw Normal View History

2023-07-11 22:33:18 -04:00
import { IConnection } from './IConnection';
import { IMessageEvent } from './IMessageEvent';
2022-11-02 01:54:01 -04:00
2023-07-18 20:28:28 -04:00
export interface ICommunicationManager
2022-11-02 01:54:01 -04:00
{
2023-07-18 20:28:28 -04:00
init(): Promise<void>;
2022-11-02 01:54:01 -04:00
registerMessageEvent(event: IMessageEvent): IMessageEvent;
removeMessageEvent(event: IMessageEvent): void;
connection: IConnection;
}