node_modules ignore

This commit is contained in:
2025-05-08 23:43:47 +02:00
parent e19d52f172
commit 4574544c9f
65041 changed files with 10593536 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
import { DataTransferError, Severity } from '../errors';
type TransferEngineStep = 'initialization' | 'validation' | 'transfer';
type TransferEngineErrorDetails<P extends TransferEngineStep = TransferEngineStep, U = never> = {
step: P;
} & ([U] extends [never] ? unknown : {
details?: U;
});
declare class TransferEngineError<P extends TransferEngineStep = TransferEngineStep, U = never, T extends TransferEngineErrorDetails<P, U> = TransferEngineErrorDetails<P, U>> extends DataTransferError<T> {
constructor(severity: Severity, message?: string, details?: T | null);
}
declare class TransferEngineInitializationError extends TransferEngineError<'initialization'> {
constructor(message?: string);
}
declare class TransferEngineValidationError<T extends {
check: string;
} = {
check: string;
}> extends TransferEngineError<'validation', T> {
constructor(message?: string, details?: T);
}
declare class TransferEngineTransferError<T extends {
check: string;
} = {
check: string;
}> extends TransferEngineError<'transfer', T> {
constructor(message?: string, details?: T);
}
export { TransferEngineError, TransferEngineInitializationError, TransferEngineValidationError, TransferEngineTransferError, };
//# sourceMappingURL=errors.d.ts.map