import { type V2PermissionHostContext } from "../../permissions/v2.js"; import type { V2ToolConsumers } from "../definitions/v2.js"; export declare const V2_BUILTIN_REPLACEMENTS: readonly ["read", "edit", "write", "apply_patch"]; export declare const V2_AFT_FILESYSTEM_TOOLS: readonly ["aft_delete", "aft_move"]; export declare const V2_PERMISSION_ASK_INVENTORY: readonly ["read", "edit", "write", "apply_patch", "aft_delete", "aft_move", "bash:withPermissionLoop", "bash:host-fallback"]; /** Bind shared projected definitions to OpenCode's V2 permission endpoint. */ export declare function hoistedV2ToolConsumers(host: V2PermissionHostContext | object): V2ToolConsumers; //# sourceMappingURL=v2.d.ts.map