import type { DependencyClassification, FeltDBRuntimeContract, PostgresDependencyManifest, RuntimeDependencyProof } from '../types/index.js'; export declare function scanPostgresDependencies(sourceRoot: string, feltDbRuntime: FeltDBRuntimeContract, overrides?: Record): Promise; export declare function requirePostgresRuntimeFree(manifest: PostgresDependencyManifest): void; export declare function configurationMigrationPlan(manifest: PostgresDependencyManifest): Array>; export interface PostgresIsolationHarness { startWithPostgresBlocked(): Promise; executeWorkflow(): Promise; restart(): Promise; verifyRecovery(): Promise; postgresConnectionAttempts(): Promise; cleanup?(): Promise; } export declare function verifyPostgresIsolation(manifest: PostgresDependencyManifest, harness?: PostgresIsolationHarness): Promise;