n8n
Version:
n8n Workflow Automation Tool
10 lines (9 loc) • 506 B
TypeScript
import type { ICredentialContext } from 'n8n-workflow';
import { CredentialResolutionError } from '../../errors/credential-resolution.error';
export declare class IdentifierValidationError extends CredentialResolutionError {
constructor(message: string, options?: ErrorOptions);
}
export interface ITokenIdentifier {
resolve(context: ICredentialContext, identifierOptions: Record<string, unknown>): Promise<string>;
validateOptions(identifierOptions: Record<string, unknown>): Promise<void>;
}