function convertToPDF(file) { return new PDF(); }
const compressImage = (img, quality) => { return canvas.toDataURL('image/jpeg', quality); }
interface ProcessedFile { pages: number; size: number; }
async function renderPDFToImages(pdf) { return images; }
PDFLib.PDFDocument.create().then(doc => doc.addPage());
while (currentBytes.length > maxSize) { compress(); }