import { type McpToolCall } from '../adapters/mcp.js'; import type { AdapterContext } from '../adapters/types.js'; import type { ConsequenceReport } from '../core/index.js'; import { type LocalPolicy } from '../policy/local.js'; import { type DynamoDbTableEvidence, type IamRoleEvidence, type KmsKeyEvidence, type RdsInstanceEvidence, type S3BucketEvidence } from '../state/aws/index.js'; export interface McpConsequenceOptions { adapterContext?: AdapterContext; policy?: LocalPolicy; awsEvidence?: { s3Buckets?: Record; rdsInstances?: Record; dynamoDbTables?: Record; iamRoles?: Record; kmsKeys?: Record; }; } export declare function evaluateMcpToolCallConsequences(call: McpToolCall, options?: McpConsequenceOptions): ConsequenceReport; //# sourceMappingURL=mcp.d.ts.map