n8n
Version:
n8n Workflow Automation Tool
16 lines (15 loc) • 703 B
TypeScript
import { ICredentialDataDecryptedObject } from 'n8n-workflow';
import { ICredentialsOverwrite } from '.';
declare class CredentialsOverwritesClass {
private credentialTypes;
private overwriteData;
private resolvedTypes;
init(overwriteData?: ICredentialsOverwrite): Promise<void>;
__setData(overwriteData: ICredentialsOverwrite): void;
applyOverwrite(type: string, data: ICredentialDataDecryptedObject): any;
__getExtended(type: string): ICredentialDataDecryptedObject | undefined;
get(type: string): ICredentialDataDecryptedObject | undefined;
getAll(): ICredentialsOverwrite;
}
export declare function CredentialsOverwrites(): CredentialsOverwritesClass;
export {};