langchain.js
    Preparing search index...

    Type Alias ResolveMiddlewareTypeConfig<T>

    ResolveMiddlewareTypeConfig: T extends { "~middlewareTypes"?: infer Types }
        ? Types extends MiddlewareTypeConfig ? Types : never
        : T extends MiddlewareTypeConfig ? T : never

    Helper type to resolve a MiddlewareTypeConfig from either:

    • A MiddlewareTypeConfig directly
    • An AgentMiddleware instance (using typeof middleware)

    Type Parameters

    • T