/** * Idempotent schema install + vector-dimension safety check. * * Called once at agents-library startup by host's `memoryStore.js` singleton * factory. Safe to call multiple times — every statement is `IF NOT EXISTS`. */ import type { Pool } from 'pg'; export interface MigrationOptions { pool: Pool; table?: string; /** If true, skip the live embedder probe (tests). */ skipEmbedderProbe?: boolean; } export declare function runMemoryMigration(opts: MigrationOptions): Promise;