import { type ShellCommandInput } from '../adapters/shell.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 ShellConsequenceOptions { adapterContext?: AdapterContext; policy?: LocalPolicy; awsEvidence?: { s3Buckets?: Record; rdsInstances?: Record; dynamoDbTables?: Record; iamRoles?: Record; kmsKeys?: Record; }; } export declare function evaluateShellCommandConsequences(input: ShellCommandInput | string, options?: ShellConsequenceOptions): ConsequenceReport; //# sourceMappingURL=shell.d.ts.map