@cto.ai/ops
Version:
💻 CTO.ai - The CLI built for Teams 🚀
23 lines (22 loc) • 811 B
TypeScript
import { Answers, Config, ApiService } from './../types';
export interface TeamConfig {
key: string;
value: string;
}
export interface ConfigListInputs {
config: Config;
api: ApiService;
teamConfigs: TeamConfig[];
selectedConfig: TeamConfig;
}
export declare class ConfigService {
teamConfigs: TeamConfig[];
getApiConfigsList: (inputs: ConfigListInputs) => Promise<ConfigListInputs>;
teamConfigSelectorPrompt: (inputs: ConfigListInputs) => Promise<ConfigListInputs>;
_autocompleteConfigList: (_: Answers, searchQuery?: string) => Promise<{
value: import("./../types").OpCommand | import("./../types").OpWorkflow;
name: string;
}[]>;
private fuzzyFilterParamsList;
runListPipeline(config: Config, api: ApiService): Promise<ConfigListInputs>;
}