export declare type Tool = 'merge' | 'split' | 'compress' | 'pdfjpg' | 'imagepdf' | 'unlock' | 'pagenumber' | 'watermark' | 'officepdf' | 'repair' | 'rotate' | 'protect' | 'pdfa' | 'htmlpdf'; export interface IDownloadProcessed { download_filename: string; filesize: number; output_filesize: number; output_filenumber: number; output_extensions: string; timer: string; status: string; } export interface IError { type: string; message?: string; param?: IParamError; code?: number; } export declare type IParamError = Record; export * from './config';