import type { PluginService } from "../service.ts"; import type { PluginContext } from "../context.ts"; import { NotificationManager } from "../../notifications/manager.ts"; export declare class NotificationService implements PluginService { readonly name = "notification-service"; readonly dependencies: string[]; private notificationManager?; private bus?; /** Unsubscribe functions returned by bus.on() — called during dispose. */ private unsubs; init(ctx: PluginContext): Promise; dispose(): Promise; getNotificationManager(): NotificationManager | undefined; } //# sourceMappingURL=notification-service.d.ts.map