import { Answers, SecretListInputs, Config, ApiService } from './../types';
export declare class SecretService {
    secrets: string[];
    getApiSecretsList: (inputs: Omit<SecretListInputs, 'storageEngine'>) => Promise<SecretListInputs>;
    checkDataList: (inputs: SecretListInputs) => Promise<SecretListInputs>;
    secretKeyListSelectorPrompt: (inputs: SecretListInputs) => Promise<SecretListInputs>;
    checkForSecretProviderErrors: (api: ApiService, config: Config) => Promise<undefined | Error>;
    _autocompleteSearchList: (_: Answers, searchQuery?: string) => Promise<{
        value: import("../types").OpCommand | import("../types").OpWorkflow;
        name: string;
    }[]>;
    private fuzzyFilterParamsList;
    runListPipeline(config: Config, api: ApiService): Promise<SecretListInputs>;
}
