UNPKG

@cto.ai/ops

Version:

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

16 lines (15 loc) • 605 B
import Command from '../../base'; import { Team, State } from '../../types'; export interface RegisterInputs { activeTeam: Team; url: string | undefined; token: string | undefined; } export default class SecretsRegister extends Command { static description: string; validateRegisterInput: (input: string) => Promise<string | boolean>; promptForSecretsProviderCredentials: (team: Team) => Promise<RegisterInputs>; registerSecretsProvider: (inputs: RegisterInputs) => Promise<RegisterInputs>; sendAnalytics: (state: State) => () => Promise<void>; run(): Promise<void>; }