@ai2070/l0
Version:
L0: The Missing Reliability Substrate for AI
8 lines • 630 B
TypeScript
import type { L0Event } from "../types/observability";
export type EventHandler = (event: L0Event) => void;
export declare function combineEvents(...handlers: EventHandler[]): EventHandler;
export declare function filterEvents(types: string[], handler: EventHandler): EventHandler;
export declare function excludeEvents(types: string[], handler: EventHandler): EventHandler;
export declare function debounceEvents(ms: number, handler: EventHandler): EventHandler;
export declare function batchEvents(size: number, maxWaitMs: number, handler: (events: L0Event[]) => void): EventHandler;
//# sourceMappingURL=event-handlers.d.ts.map