/** * `scai setup client create --org ` — provision the organization- * scoped automation client for the org behind one environment. * * Mirrors `runSetupEnv` (the env-scoped CM client) but mints the * org-scoped `deploy` client type: it carries only a name (no project / * environment binding) and is stored in the keychain keyed by * `organizationId` — one per org, shared by every env profile in it. * * The flow is list-or-mint, keyed on the stable `scai-deploy` client * name so re-runs are idempotent. */ import type { CommonOptions } from "../shared/cli-options.js"; export type SetupOrgClientOptions = CommonOptions & { environmentName?: string; /** Preview the action without minting or deleting anything. */ whatIf?: boolean; /** Delete and re-mint the client even if one is already provisioned. */ rotate?: boolean; }; export declare const runSetupOrgClient: (options: SetupOrgClientOptions) => Promise;