UNPKG

@mastra/core

Version:

Mastra is a framework for building AI-powered applications and agents with a modern TypeScript stack.

19 lines 747 B
import type { Agent } from '../agent/index.js'; import type { IMastraLogger } from '../logger/index.js'; import type { Mastra } from '../mastra/index.js'; import type { MastraMemory } from '../memory/index.js'; import type { MastraCompositeStore } from '../storage/index.js'; import type { MastraTTS } from '../tts/index.js'; import type { MastraVector } from '../vector/index.js'; export type MastraPrimitives = { logger?: IMastraLogger; storage?: MastraCompositeStore; agents?: Record<string, Agent>; tts?: Record<string, MastraTTS>; vectors?: Record<string, MastraVector>; memory?: MastraMemory; }; export type MastraUnion = { [K in keyof Mastra]: Mastra[K]; } & MastraPrimitives; //# sourceMappingURL=index.d.ts.map