@maiar-ai/core / CapabilityMap
Type Alias: CapabilityMap<T>
CapabilityMap<
T
>:{ [K in T[number]["id"]]: { input: z.infer<Extract<T[number], { id: K }>["input"]>; output: z.infer<Extract<T[number], { id: K }>["output"]>; config: Extract<T[number], { id: K }>["config"] extends ZodType<infer C> ? C : undefined } }
Defined in: packages/core/src/runtime/managers/model/capability/descriptor.ts:38
Type Parameters​
• T extends readonly CapabilityDescriptor
<unknown
, unknown
, string
, unknown
>[]