n8n
Version:
n8n Workflow Automation Tool
14 lines (13 loc) • 499 B
TypeScript
import type { SecretProviderTypeResponse } from '@n8n/api-types';
import type { SecretsProvider } from './types';
export declare class ExternalSecretsProviders {
providers: Record<string, {
new (): SecretsProvider;
}>;
getProvider(name: string): {
new (): SecretsProvider;
};
hasProvider(name: string): boolean;
getAllProviders(): Record<string, new () => SecretsProvider>;
toProviderTypeResponse(provider: SecretsProvider): SecretProviderTypeResponse;
}