import "reflect-metadata";
import type { NestExpressApplication } from "@nestjs/platform-express";
import type { RuntimeConfig } from "./runtime-config";
export interface StartedHttpServer {
    app: NestExpressApplication;
    url: string;
    stop: () => Promise<void>;
    /** True if bundled web UI is being served (serveWeb was enabled and assets exist) */
    webAssetsAvailable: boolean;
}
/**
 * Start a Nest Express HTTP server with the ADK-TS controllers and providers.
 * Mirrors previous Hono server endpoints:
 * - GET /health
 * - /api/agents ...
 * - /api/agents/:id/sessions ...
 */
export declare function startHttpServer(config: RuntimeConfig): Promise<StartedHttpServer>;
//# sourceMappingURL=bootstrap.d.ts.map