langchain.js
    Preparing search index...

    Type Alias ExtractZodArrayTypes<T>

    ExtractZodArrayTypes: T extends readonly [BaseMessage<infer A>, ...(infer Rest)]
        ? Rest extends readonly BaseMessage<any>[]
            ? A | ExtractZodArrayTypes<Rest>
            : A
        : never

    Type helper to extract union type from an array of Zod schemas

    Type Parameters