UNPKG

@cto.ai/ops-rc

Version:

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

36 lines (35 loc) • 1.45 kB
import Command from '../base'; import { OpCommand, OpWorkflow, Answers, ListInputs } from './../types'; export default class List extends Command { static description: string; static flags: { help: import("@oclif/parser/lib/flags").IBooleanFlag<void>; }; opResults: (OpCommand | OpWorkflow)[]; getApiOps: (inputs: ListInputs) => Promise<ListInputs>; getLocalOps: (inputs: ListInputs) => Promise<ListInputs>; filterOutWorkflows: (inputs: ListInputs) => ListInputs; filterOutGlueCodes: (inputs: ListInputs) => ListInputs; filterOutPipelineJobs: (inputs: ListInputs) => ListInputs; promptOps: (inputs: ListInputs) => Promise<ListInputs>; _autocompleteSearch: (_: Answers, input?: string) => Promise<{ value: OpCommand | OpWorkflow; name: string; }[]>; _fuzzyFilterParams: () => { list: { name: string; value: OpCommand | OpWorkflow; }[]; options: { extract: (el: any) => any; }; }; _formatOpOrWorkflowName: (op: OpCommand | OpWorkflow) => string; _formatOpOrWorkflowEmoji: (opOrWorkflow: OpWorkflow | OpCommand) => string; showRunMessage: (inputs: ListInputs) => ListInputs; sendAnalytics: (inputs: ListInputs) => Promise<ListInputs>; startSpinner: (inputs: ListInputs) => Promise<ListInputs>; stopSpinner: (inputs: ListInputs) => Promise<ListInputs>; run(): Promise<void>; }