/** * Базовый класс для всех кастомных ошибок конвертера */ declare class BaseConverterError extends Error { constructor(message: string, name: string); } /** * Ошибка неверного типа файла */ export declare class FileTypeError extends BaseConverterError { constructor(message: string); } /** * Ошибка превышения размера файла */ export declare class FileTooLargeError extends BaseConverterError { constructor(message: string); } /** * Ошибка неподдерживаемого формата */ export declare class UnsupportedFormatError extends BaseConverterError { constructor(message: string); } /** * Ошибка пустого файла */ export declare class EmptyFileError extends BaseConverterError { constructor(message: string); } /** * Ошибка обработки файла */ export declare class ProcessingError extends BaseConverterError { constructor(message: string); } export {};