import type { AuditContext } from '@cclabsnz/sf-core'; import type { SecurityCheck, CheckResult } from '../SecurityCheck.js'; export declare class AgentInventoryCheck implements SecurityCheck { readonly id = "agent-inventory"; readonly name = "Agentforce Agent Inventory"; readonly category = "AI & Agents"; readonly description = "Inventories Agentforce agents and classic Einstein Bots, their active versions, run-as users, and the users licensed to run agents."; readonly populatesCache: readonly ['agentInventory', 'agentUsers', 'agentAccess']; run(ctx: AuditContext): Promise; private classifyType; private queryBotDefinitions; private queryAgentUsers; private queryRunAsUserStatus; } //# sourceMappingURL=AgentInventoryCheck.d.ts.map