export interface LogEntry { categoryTag?: string; level: "debug" | "error" | "info" | "warn"; message: string; timestamp: string; } /** * Emits a log entry to all subscribed SSE clients. * @param entry - The log entry to broadcast. */ export declare function emitLogEntry(entry: LogEntry): void; /** * Subscribes a callback to receive log entries. Returns an unsubscribe function. * @param callback - Function to call when a log entry is emitted. * @returns A function to unsubscribe the callback. */ export declare function subscribeToLogs(callback: (entry: LogEntry) => void): () => void;