good presidio

This commit is contained in:
nBiqoz
2025-06-18 14:57:11 +02:00
parent c4dbf3df96
commit bdbc126b11
5 changed files with 907 additions and 104 deletions

31
types/pdf-parse.d.ts vendored Normal file
View File

@@ -0,0 +1,31 @@
// types/pdf-parse.d.ts
declare module "pdf-parse/lib/pdf-parse" {
interface PDFInfo {
PDFFormatVersion?: string;
IsAcroFormPresent?: boolean;
IsXFAPresent?: boolean;
Title?: string;
Author?: string;
Subject?: string;
Creator?: string;
Producer?: string;
CreationDate?: Date;
ModDate?: Date;
}
interface PDFMetadata {
[key: string]: string | number | Date | undefined;
}
interface PDFData {
numpages: number;
numrender: number;
info: PDFInfo;
metadata: PDFMetadata;
version: string;
text: string;
}
function pdfParse(buffer: Buffer): Promise<PDFData>;
export default pdfParse;
}