UNPKG

@cto.ai/ops-rc

Version:

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

41 lines (40 loc) • 1.48 kB
import { OpCommand, OpWorkflow, ListInputs } from '../../types'; import Command, { flags } from '../../base'; interface ListInputsTeam extends ListInputs { activeTeam: Object; teams: Array<Object> | undefined; } export default class SubscribeEvent extends Command { opResults: (OpCommand | OpWorkflow)[]; static description: string; static flags: { help: import("@oclif/parser/lib/flags").IBooleanFlag<void>; team: flags.IOptionFlag<string>; name: flags.IOptionFlag<string>; op: flags.IOptionFlag<string>; }; startSpinner: (inputs: ListInputs) => Promise<ListInputs>; stopSpinner: (inputs: ListInputs) => Promise<ListInputs>; getActiveTeam: (inputs: ListInputs) => Promise<ListInputsTeam>; getTeamsFromApi: (inputs: ListInputs) => Promise<ListInputsTeam>; getApiOps: (inputs: ListInputs) => Promise<ListInputs>; getLocalOps: (inputs: ListInputs) => Promise<ListInputs>; sendAnalytics: (inputs: ListInputsTeam) => void; sendSubscriptionRequest: ({ userId, teamId, teamName, opName, eventName, source, config }: { userId: any; teamId: any; teamName: any; opName: any; eventName: any; source: any; config: any; }) => Promise<import("axios").AxiosResponse<any>>; showRunMessage: ({ msg, name, team, op }: { msg: any; name: any; team: any; op: any; }) => void; run(): Promise<void>; } export {};