/** SDK-owned platform module. This implementation is maintained in goodvibes-sdk. */ export declare const EXECUTION_RISK_CLASSES: readonly ["safe", "elevated", "dangerous"]; export declare const EXECUTION_NETWORK_POLICIES: readonly ["inherit", "allow", "deny", "scoped"]; export declare const EXECUTION_FILESYSTEM_POLICIES: readonly ["inherit", "workspace-write", "read-only", "isolated"]; export type ExecutionRiskClass = typeof EXECUTION_RISK_CLASSES[number]; export type ExecutionNetworkPolicy = typeof EXECUTION_NETWORK_POLICIES[number]; export type ExecutionFilesystemPolicy = typeof EXECUTION_FILESYSTEM_POLICIES[number]; export interface ExecutionIntent { readonly riskClass?: ExecutionRiskClass | undefined; readonly requiresApproval?: boolean | undefined; readonly networkPolicy?: ExecutionNetworkPolicy | undefined; readonly filesystemPolicy?: ExecutionFilesystemPolicy | undefined; } //# sourceMappingURL=execution-intents.d.ts.map