/** * Resource Manager Agent Tools — infrastructure monitoring and cleanup tools * for tracking compute, storage, database, and runtime footprint. * * Provides read-only stats (infra, storage, DB) plus controlled cleanup * operations (orphan purge, event purge, DB compaction, scaling, termination). * * These are registered as worker-level tools and referenced by the Resource * Manager Agent session via toolNames. * * @module * @internal */ import type { SessionCatalog } from "./cms.js"; import type { SessionBlobStore } from "./blob-store.js"; import type { Tool } from "@github/copilot-sdk"; /** * Create resource manager tools bound to the given dependencies. */ export declare function createResourceManagerTools(opts: { catalog: SessionCatalog; duroxideClient: any; blobStore: SessionBlobStore | null; duroxideSchema?: string; cmsSchema?: string; }): Tool[]; //# sourceMappingURL=resourcemgr-tools.d.ts.map