import { type FastifyBaseLogger, type FastifyInstance } from "fastify"; import type { DrizzleExecutor } from "../modules/drizzle.js"; import type { PluginService } from "../modules/plugin/service.js"; import type { AgentService } from "../modules/agents/index.js"; import type { PortShareService } from "../modules/port-share/service.js"; type PluginHostAgentService = Pick; /** Builds the capability-only HTTP surface exposed to local plugin containers. */ export declare function createPluginHostApi(executor: DrizzleExecutor, plugins: PluginService, logger: boolean | FastifyBaseLogger, agents?: PluginHostAgentService, portShares?: PortShareService): FastifyInstance; export {}; //# sourceMappingURL=pluginHost.d.ts.map