import { ILogger } from "@js-soft/logging-abstractions"; import { ModuleConfiguration } from "@nmshd/runtime"; import { AppRuntime } from "../AppRuntime"; import { AppRuntimeModule } from "./AppRuntimeModule"; export interface SSEModuleConfiguration extends ModuleConfiguration { baseUrlOverride?: string; } export declare class SSEModule extends AppRuntimeModule { private eventSource; constructor(runtime: AppRuntime, configuration: SSEModuleConfiguration, logger: ILogger); init(): void; start(): Promise; private handleAccountSelected; private recreateEventSource; private runSync; stop(): void; } //# sourceMappingURL=SSEModule.d.ts.map