import type { ICredentialDataDecryptedObject, ICredentialsEncrypted } from 'n8n-workflow'; import { ApplicationError, ICredentials } from 'n8n-workflow'; export declare class CredentialDataError extends ApplicationError { constructor({ name, type, id }: Credentials, message: string, cause?: unknown); } export declare class Credentials extends ICredentials { private readonly cipher; setData(data: T): void; updateData(toUpdate: Partial, toDelete?: Array): void; getData(): T; getDataToSave(): ICredentialsEncrypted; }