/** * Streamable Invoke Protocol v1 — TypeScript types. * * Derived from Zod schemas in schemas/invoke.ts via z.infer — single source * of truth. Do not hand-author parallel types here. */ import type { z } from 'zod'; import type { textBlockSchema, toolUseBlockSchema, toolResultBlockSchema, contentBlockSchema, invokeEventSchema, invokeErrorCodeSchema, invokeTurnSchema } from '../schemas/invoke.js'; export type TextBlock = z.infer; export type ToolUseBlock = z.infer; export type ToolResultBlock = z.infer; export type ContentBlock = z.infer; export type InvokeEvent = z.infer; export type InvokeErrorCode = z.infer; export type InvokeTurn = z.infer; //# sourceMappingURL=invoke.d.ts.map