diff --git a/src/index.d.ts b/src/index.d.ts index 2a7f265..ce697f8 100644 --- a/src/index.d.ts +++ b/src/index.d.ts @@ -25,6 +25,7 @@ declare namespace Tesseract { recognize(image: ImageLike, options?: Partial, jobId?: string): Promise detect(image: ImageLike, jobId?: string): Promise terminate(jobId?: string): Promise + getPDF(title?: string, textonly?: boolean, jobId?: string):Promise } interface WorkerOptions { @@ -62,6 +63,10 @@ declare namespace Tesseract { jobId: string data: Page } + interface GetPDFResult { + jobId: string + data: number[] + } interface DetectResult { jobId: string data: DetectData @@ -99,6 +104,7 @@ declare namespace Tesseract { SINGLE_CHAR = '10', SPARSE_TEXT = '11', SPARSE_TEXT_OSD = '12', + RAW_LINE = '13' } type ImageLike = string | HTMLImageElement | HTMLCanvasElement | HTMLVideoElement | CanvasRenderingContext2D | File | Blob | ImageData | Buffer;