@cto.ai/ops-rc
Version:
💻 CTO.ai Ops - The CLI built for Teams 🚀
21 lines (20 loc) • 736 B
TypeScript
import Command from '../../base';
import { Config } from '../../types';
export interface GenerateTokenInputs {
config: Config;
clientId: string;
clientSecret: string;
password: string;
accessToken: string;
}
export default class GenerateToken extends Command {
static description: string;
static flags: {
help: import("@oclif/parser/lib/flags").IBooleanFlag<void>;
};
promptForInputs: (inputs: GenerateTokenInputs) => Promise<GenerateTokenInputs>;
requestToken: (inputs: GenerateTokenInputs) => Promise<GenerateTokenInputs>;
logToken: (inputs: GenerateTokenInputs) => Promise<GenerateTokenInputs>;
sendAnalytics: (inputs: GenerateTokenInputs) => void;
run(): Promise<void>;
}