import { Express } from 'express'; import { IHttpApiServer } from './interfaces.js'; import { ITaskService } from './interfaces.js'; import { ISkillService } from './interfaces.js'; /** * HTTP API server implementation using Express */ export declare class HttpApiServer implements IHttpApiServer { private taskService; private skillService; private app; private server; private port; constructor(taskService: ITaskService, skillService: ISkillService); private setupRoutes; start(port: number): Promise; stop(): Promise; getPort(): number | null; /** * Get the Express app instance for mounting additional routes */ getApp(): Express; } //# sourceMappingURL=HttpApiServer.d.ts.map