UNPKG

@cto.ai/ops

Version:

💻 CTO.ai Ops - The CLI built for Teams 🚀

20 lines (19 loc) • 785 B
import Command, { flags } from '../../base'; import { SecretListInputs } from '../../types'; interface SecretDeleteInput { selectedSecret: string; confirmDelete: boolean; } export default class SecretsDelete extends Command { static description: string; static flags: { help: import("@oclif/parser/lib/flags").IBooleanFlag<void>; key: flags.IOptionFlag<string | undefined>; }; confirmSecretDeletion: (inputs: Pick<SecretListInputs, "selectedSecret">) => Promise<SecretDeleteInput>; deleteSecretAPI: (inputs: SecretDeleteInput) => Promise<SecretDeleteInput>; logMessage: (inputs: SecretDeleteInput) => SecretDeleteInput; sendAnalytics: (inputs: SecretDeleteInput) => Promise<SecretDeleteInput>; run(): Promise<void>; } export {};