import { type AgentCapabilityActivationSource, type AgentCapabilityCatalogEntry, type AgentCapabilityDefinition, type AgentCapabilitySessionState } from './definitions.js'; export declare function listAgentCapabilities(): AgentCapabilityDefinition[]; export declare function getAgentCapability(id: string): AgentCapabilityDefinition | undefined; export declare function getAgentCapabilityToolNames(ids: readonly string[]): string[]; export declare function resolveAgentCapabilityCatalog(options?: { registeredToolNames?: readonly string[]; lazyToolNames?: readonly string[]; deniedToolNames?: readonly string[]; }): AgentCapabilityCatalogEntry[]; export declare function createAgentCapabilitySessionState(id: string, source: AgentCapabilityActivationSource, now?: number): AgentCapabilitySessionState | null;