@cto.ai/ops
Version:
💻 CTO.ai Ops - The CLI built for Teams 🚀
15 lines (14 loc) • 866 B
TypeScript
import { SecretListInputs, Config, ApiService } from '../types';
export declare class SecretService {
secrets: string[];
getApiSecretsList: (inputs: Pick<SecretListInputs, "config" | "api" | "secrets" | "selectedSecret">) => Promise<SecretListInputs>;
checkDataList: (inputs: SecretListInputs) => Promise<SecretListInputs>;
secretKeyListSelectorPrompt: (inputs: SecretListInputs) => Promise<SecretListInputs>;
checkForSecretProviderErrors: (api: import("./Feathers").FeathersClient, config: Config) => Promise<Error | undefined>;
_autocompleteSearchList: (_: Record<string, any>, searchQuery?: string) => Promise<{
value: import("../types").OpCommand | import("../types").OpWorkflow;
name: string;
}[]>;
private fuzzyFilterParamsList;
runListPipeline(config: Config, api: ApiService): Promise<SecretListInputs>;
}