import type { NormalizedPlatformEvent, PlatformName } from "./types"; /** * Normalize OpenCode hook payloads into a platform-agnostic event shape. */ export declare function normalizeOpenCodeEvent(input: { eventType: "tool.execute.after" | "chat.message" | "event"; payload: unknown; output?: unknown; }): NormalizedPlatformEvent | null; /** * Normalize external adapter events (Claude Code / Cursor) to common schema. */ export declare function normalizeExternalEvent(platform: Exclude, raw: unknown): NormalizedPlatformEvent | null; //# sourceMappingURL=normalize.d.ts.map