import type { StorageColumn, StorageTableConfig } from './types.js'; export declare const TABLE_WORKFLOW_SNAPSHOT = "mastra_workflow_snapshot"; export declare const TABLE_MESSAGES = "mastra_messages"; export declare const TABLE_THREADS = "mastra_threads"; export declare const TABLE_TRACES = "mastra_traces"; export declare const TABLE_RESOURCES = "mastra_resources"; export declare const TABLE_SCORERS = "mastra_scorers"; export declare const TABLE_SPANS = "mastra_ai_spans"; export declare const TABLE_AGENTS = "mastra_agents"; export declare const TABLE_AGENT_VERSIONS = "mastra_agent_versions"; export declare const TABLE_OBSERVATIONAL_MEMORY = "mastra_observational_memory"; export declare const TABLE_PROMPT_BLOCKS = "mastra_prompt_blocks"; export declare const TABLE_PROMPT_BLOCK_VERSIONS = "mastra_prompt_block_versions"; export declare const TABLE_SCORER_DEFINITIONS = "mastra_scorer_definitions"; export declare const TABLE_SCORER_DEFINITION_VERSIONS = "mastra_scorer_definition_versions"; export declare const TABLE_MCP_CLIENTS = "mastra_mcp_clients"; export declare const TABLE_MCP_CLIENT_VERSIONS = "mastra_mcp_client_versions"; export declare const TABLE_MCP_SERVERS = "mastra_mcp_servers"; export declare const TABLE_MCP_SERVER_VERSIONS = "mastra_mcp_server_versions"; export declare const TABLE_WORKSPACES = "mastra_workspaces"; export declare const TABLE_WORKSPACE_VERSIONS = "mastra_workspace_versions"; export declare const TABLE_SKILLS = "mastra_skills"; export declare const TABLE_SKILL_VERSIONS = "mastra_skill_versions"; export declare const TABLE_SKILL_BLOBS = "mastra_skill_blobs"; export declare const TABLE_DATASETS = "mastra_datasets"; export declare const TABLE_DATASET_ITEMS = "mastra_dataset_items"; export declare const TABLE_DATASET_VERSIONS = "mastra_dataset_versions"; export declare const TABLE_EXPERIMENTS = "mastra_experiments"; export declare const TABLE_EXPERIMENT_RESULTS = "mastra_experiment_results"; /** Union of all core table name constants. */ export type TABLE_NAMES = typeof TABLE_WORKFLOW_SNAPSHOT | typeof TABLE_MESSAGES | typeof TABLE_THREADS | typeof TABLE_TRACES | typeof TABLE_RESOURCES | typeof TABLE_SCORERS | typeof TABLE_SPANS | typeof TABLE_AGENTS | typeof TABLE_AGENT_VERSIONS | typeof TABLE_PROMPT_BLOCKS | typeof TABLE_PROMPT_BLOCK_VERSIONS | typeof TABLE_SCORER_DEFINITIONS | typeof TABLE_SCORER_DEFINITION_VERSIONS | typeof TABLE_MCP_CLIENTS | typeof TABLE_MCP_CLIENT_VERSIONS | typeof TABLE_MCP_SERVERS | typeof TABLE_MCP_SERVER_VERSIONS | typeof TABLE_WORKSPACES | typeof TABLE_WORKSPACE_VERSIONS | typeof TABLE_SKILLS | typeof TABLE_SKILL_VERSIONS | typeof TABLE_SKILL_BLOBS | typeof TABLE_DATASETS | typeof TABLE_DATASET_ITEMS | typeof TABLE_DATASET_VERSIONS | typeof TABLE_EXPERIMENTS | typeof TABLE_EXPERIMENT_RESULTS; export declare const SCORERS_SCHEMA: Record; export declare const SPAN_SCHEMA: Record<"error" | "runId" | "requestContext" | "input" | "source" | "threadId" | "resourceId" | "output" | "metadata" | "createdAt" | "name" | "traceId" | "spanId" | "updatedAt" | "spanType" | "isEvent" | "startedAt" | "parentSpanId" | "experimentId" | "attributes" | "links" | "endedAt" | "tags" | "entityType" | "entityId" | "entityName" | "parentEntityType" | "parentEntityId" | "parentEntityName" | "rootEntityType" | "rootEntityId" | "rootEntityName" | "userId" | "organizationId" | "sessionId" | "requestId" | "environment" | "serviceName" | "scope" | "entityVersionId" | "parentEntityVersionId" | "rootEntityVersionId", StorageColumn>; /** * @deprecated Use SPAN_SCHEMA instead. This legacy schema is retained only for migration purposes. * @internal */ export declare const OLD_SPAN_SCHEMA: Record; export declare const AGENTS_SCHEMA: Record; export declare const AGENT_VERSIONS_SCHEMA: Record; export declare const PROMPT_BLOCKS_SCHEMA: Record; export declare const PROMPT_BLOCK_VERSIONS_SCHEMA: Record; export declare const SCORER_DEFINITIONS_SCHEMA: Record; export declare const SCORER_DEFINITION_VERSIONS_SCHEMA: Record; export declare const MCP_CLIENTS_SCHEMA: Record; export declare const MCP_CLIENT_VERSIONS_SCHEMA: Record; export declare const MCP_SERVERS_SCHEMA: Record; export declare const MCP_SERVER_VERSIONS_SCHEMA: Record; export declare const WORKSPACES_SCHEMA: Record; export declare const WORKSPACE_VERSIONS_SCHEMA: Record; export declare const SKILLS_SCHEMA: Record; export declare const SKILL_VERSIONS_SCHEMA: Record; export declare const SKILL_BLOBS_SCHEMA: Record; export declare const OBSERVATIONAL_MEMORY_SCHEMA: Record; export declare const DATASETS_SCHEMA: Record; export declare const DATASET_ITEMS_SCHEMA: Record; export declare const DATASET_VERSIONS_SCHEMA: Record; export declare const EXPERIMENTS_SCHEMA: Record; export declare const EXPERIMENT_RESULTS_SCHEMA: Record; /** * Schema definitions for all core tables. */ export declare const TABLE_SCHEMAS: Record>; /** * Table-level config for tables that need composite primary keys or other table-level settings. * Keyed by table name. Tables not listed here use single-column PKs from their schema. */ export declare const TABLE_CONFIGS: Partial>; /** * Schema for the observational memory table. * Exported separately as OM is optional and not part of TABLE_NAMES. */ export declare const OBSERVATIONAL_MEMORY_TABLE_SCHEMA: { mastra_observational_memory: Record; }; //# sourceMappingURL=constants.d.ts.map