/** * postgres-mcp - CLI Server Starters * * Functions to start the MCP server with stdio or HTTP transport. */ import type { PostgresAdapter } from "../adapters/postgresql/index.js"; import type { InstructionLevel } from "../constants/server-instructions.js"; import type { AuditConfig } from "../audit/index.js"; import type { OAuthConfig } from "../types/index.js"; interface ServerCliOptions { port?: number; serverHost?: string; authToken?: string; stateless?: boolean; enableHsts?: boolean; trustProxy?: boolean; } /** * Start the server with stdio transport */ export declare function startStdioServer(adapter: PostgresAdapter, toolFilter?: string, instructionLevel?: InstructionLevel, auditConfig?: AuditConfig): Promise; /** * Start the server with HTTP transport */ export declare function startHttpServer(adapter: PostgresAdapter, toolFilter: string | undefined, instructionLevel: InstructionLevel | undefined, oauthConfig: OAuthConfig | undefined, options: ServerCliOptions, auditConfig?: AuditConfig): Promise; export {}; //# sourceMappingURL=server.d.ts.map