import type { HttpTransport } from "../transports/http"; import { type ToolServer } from "../tool-server"; export interface DatabaseToolsConfig { localOnly?: boolean; readOnly?: boolean; projectRef?: string; } export declare function migrationVersionFromFilename(file: string): string; export declare function vectorWarningsForPendingMigrations(migrations: Array<{ file: string; sql: string; }>, vectorEnabled: boolean | null): string[]; export declare function registerDatabaseTools(server: ToolServer, http: HttpTransport | undefined, config?: DatabaseToolsConfig): void;