import type { DB } from '../db/index.js'; import type { Blueprint } from '../../core/config/schema.js'; import { type TracePartitionConfig } from '../../trace/partition/index.js'; /** * Create the framework-owned partitioned tables and their day partitions on a * freshly-migrated database. * * Trace and audit storage rides the default database only, and only when the * blueprint enables `trace` or `audit`. `valve_crossing` is framework-owned but * not partitioned — it ships in the application migration like any ordinary * table — so it is not provisioned here. Issue #313. */ export declare function provisionFrameworkTables(db: DB, blueprint: Blueprint, traceConfig: TracePartitionConfig, isDefaultDatabase: boolean): Promise; //# sourceMappingURL=provision-framework.d.ts.map