feat(overlay-sync): wire OverlaySyncService into DI, IPC and renderer gating

This commit is contained in:
2025-11-26 19:14:25 +01:00
parent d08f9e5264
commit 1d7c4f78d1
20 changed files with 611 additions and 561 deletions

View File

@@ -0,0 +1,8 @@
import { AutomationEvent } from '../../application/ports/IAutomationEventPublisher'
export type LifecycleCallback = (event: AutomationEvent) => Promise<void> | void
export interface IAutomationLifecycleEmitter {
onLifecycle(cb: LifecycleCallback): void
offLifecycle(cb: LifecycleCallback): void
}