/** * `scai setup clients [name]` — list, or with `--delete ` remove, * the automation clients (credentials) in an environment's * organization. * * The Deploy clients API is organization-scoped, so this covers every * client in the org the named environment belongs to — both the * environment-scoped clients (`cm`, `edge`, `ehbuild`) and the * organization-scoped `deploy` clients. scai-minted clients (the * `scai-*` naming convention) are flagged so an operator can tell * what scai provisioned apart from anything created by hand. * * Pair with `scai setup env` (mint) and `scai setup status` (the * yes/no credential matrix). */ import type { CommonOptions } from "../shared/cli-options.js"; export type SetupClientsOptions = CommonOptions & { environmentName?: string; /** When set, delete the client with this id instead of listing. */ delete?: string; /** Skip the delete confirmation prompt. */ force?: boolean; }; export declare const runSetupClients: (options: SetupClientsOptions) => Promise;