multi-format-converter
Version:
A Node.js package for converting image, PDF, and audio files, with SVG compression.
14 lines (13 loc) • 460 B
TypeScript
interface ConversionOptions {
input: string;
output: string;
format?: string;
}
export declare class FileConverter {
convertImage(options: ConversionOptions): Promise<void>;
compressSvg(options: ConversionOptions): Promise<void>;
pdfToImage(options: ConversionOptions): Promise<void>;
pdfToWord(options: ConversionOptions): Promise<void>;
convertAudio(options: ConversionOptions): Promise<void>;
}
export default FileConverter;