import * as z from "zod/v4"; import { ClosedEnum } from "../types/enums.js"; /** * Workspace-level policy for ai-agent debug commands. `auto` runs `alien_debug` tool calls without asking; `ask` halts each session before every debug command and waits for a human approval from dashboard or Slack. */ export declare const UpdateWorkspaceSettingsRequestDebugPermissionMode: { readonly Auto: "auto"; readonly Ask: "ask"; }; /** * Workspace-level policy for ai-agent debug commands. `auto` runs `alien_debug` tool calls without asking; `ask` halts each session before every debug command and waits for a human approval from dashboard or Slack. */ export type UpdateWorkspaceSettingsRequestDebugPermissionMode = ClosedEnum; export type UpdateWorkspaceSettingsRequest = { /** * Workspace-level policy for ai-agent debug commands. `auto` runs `alien_debug` tool calls without asking; `ask` halts each session before every debug command and waits for a human approval from dashboard or Slack. */ debugPermissionMode?: UpdateWorkspaceSettingsRequestDebugPermissionMode | undefined; /** * Turn the ai-agent on (`true`) or off (`false`) for this workspace. */ enabled?: boolean | undefined; }; /** @internal */ export declare const UpdateWorkspaceSettingsRequestDebugPermissionMode$outboundSchema: z.ZodEnum; /** @internal */ export type UpdateWorkspaceSettingsRequest$Outbound = { debugPermissionMode?: string | undefined; enabled?: boolean | undefined; }; /** @internal */ export declare const UpdateWorkspaceSettingsRequest$outboundSchema: z.ZodType; export declare function updateWorkspaceSettingsRequestToJSON(updateWorkspaceSettingsRequest: UpdateWorkspaceSettingsRequest): string; //# sourceMappingURL=updateworkspacesettingsrequest.d.ts.map