38 lines
1.2 KiB
TypeScript
38 lines
1.2 KiB
TypeScript
import { DocumentHandle } from './index';
|
|
export declare class DeepLError extends Error {
|
|
error?: Error;
|
|
constructor(message: string, error?: Error);
|
|
}
|
|
export declare class AuthorizationError extends DeepLError {
|
|
}
|
|
export declare class QuotaExceededError extends DeepLError {
|
|
}
|
|
export declare class TooManyRequestsError extends DeepLError {
|
|
}
|
|
export declare class ConnectionError extends DeepLError {
|
|
shouldRetry: boolean;
|
|
constructor(message: string, shouldRetry?: boolean, error?: Error);
|
|
}
|
|
export declare class DocumentTranslationError extends DeepLError {
|
|
readonly documentHandle?: DocumentHandle;
|
|
constructor(message: string, handle?: DocumentHandle, error?: Error);
|
|
}
|
|
export declare class GlossaryNotFoundError extends DeepLError {
|
|
}
|
|
export declare class DocumentNotReadyError extends DeepLError {
|
|
}
|
|
/**
|
|
* Error thrown if an error occurs during the minification phase.
|
|
* @see DocumentMinifier.minifyDocument
|
|
*/
|
|
export declare class DocumentMinificationError extends DeepLError {
|
|
}
|
|
/**
|
|
* Error thrown if an error occurs during the deminification phase.
|
|
* @see DocumentMinifier.deminifyDocument
|
|
*/
|
|
export declare class DocumentDeminificationError extends DeepLError {
|
|
}
|
|
export declare class ArgumentError extends DeepLError {
|
|
}
|