import type { WorkflowBackendConfig } from "@automatalabs/shared-types"; export type ScriptBackendApproval = boolean | ((backend: { name: string; } & WorkflowBackendConfig) => boolean | Promise); /** Resolve explicit host approval for script-declared command-spawning backends. */ export declare function approveScriptBackends(declared: Record, approval: ScriptBackendApproval | undefined, helperName: "runDynamicWorkflow" | "runIsolation"): Promise>; //# sourceMappingURL=script-backends.d.ts.map