@intuned/runner-types
Advanced tools
Comparing version 1.0.0-beta.10 to 1.0.0-beta.11
@@ -66,3 +66,3 @@ interface BufferLocation { | ||
sheetsNames: SheetsNames; | ||
} | ||
}; | ||
export type PdfSource = { | ||
@@ -72,42 +72,60 @@ type: "pdf"; | ||
location: Location; | ||
} | ||
}; | ||
export type FileExtractionProperties = Record<string, Property>; | ||
export type FileExtractionPropertyType = FileExtractionProperties[keyof FileExtractionProperties]; | ||
export type FileExtractionPropertyType = | ||
FileExtractionProperties[keyof FileExtractionProperties]; | ||
export interface SearchPdfConfigs { | ||
contextWindow?: number; | ||
matchCase?: boolean; | ||
wholeWord?: boolean; | ||
contextWindow?: number; | ||
matchCase?: boolean; | ||
wholeWord?: boolean; | ||
} | ||
export type SearchPdfResult = { | ||
context: string; | ||
page: number; | ||
found: true; | ||
} | { | ||
found: false; | ||
}; | ||
export type SearchPdfResult = | ||
| { | ||
context: string; | ||
page: number; | ||
found: true; | ||
} | ||
| { | ||
found: false; | ||
}; | ||
export declare function extractFromPdfImproved(entityName: string, sourceInput: PdfSource, fileExtractionPropertiesInput: FileExtractionProperties): Promise<any>; | ||
export declare function extractTablesFromExcel(source: Omit<ExcelSource, "type">): Promise<{ | ||
pages: { | ||
title: string | undefined; | ||
content: (string | undefined | number | Date)[][]; | ||
}[][]; | ||
export declare function extractFromPdfImproved( | ||
entityName: string, | ||
sourceInput: PdfSource, | ||
fileExtractionPropertiesInput: FileExtractionProperties | ||
): Promise<any>; | ||
export declare function extractTablesFromExcel( | ||
source: Omit<ExcelSource, "type"> | ||
): Promise<{ | ||
pages: { | ||
title: string | undefined; | ||
content: (string | undefined | number | Date)[][]; | ||
}[][]; | ||
}>; | ||
export declare function extractTablesFromPdf(source: Omit<PdfSource, "type">): Promise<{ | ||
pages: { | ||
title: string | undefined; | ||
content: (string | undefined)[][]; | ||
}[][]; | ||
export declare function extractTablesFromPdf( | ||
source: Omit<PdfSource, "type"> | ||
): Promise<{ | ||
pages: { | ||
title: string | undefined; | ||
content: (string | undefined)[][]; | ||
}[][]; | ||
}>; | ||
export declare function pdfPageToText(dataBuffer: Buffer, pageNumbers: number[]): Promise<{ | ||
results: { | ||
text: string; | ||
pageNumber: number; | ||
}[]; | ||
totalPages: number; | ||
export declare function pdfPageToText( | ||
dataBuffer: Buffer, | ||
pageNumbers: number[] | ||
): Promise<{ | ||
results: { | ||
text: string; | ||
pageNumber: number; | ||
}[]; | ||
totalPages: number; | ||
}>; | ||
export declare function getPdfPagesCount(dataBuffer: Buffer): Promise<number>; | ||
export declare function searchPdf(dataBuffer: Buffer, search: string, options?: SearchPdfConfigs): Promise<SearchPdfResult>; | ||
export declare function searchPdf( | ||
dataBuffer: Buffer, | ||
search: string, | ||
options?: SearchPdfConfigs | ||
): Promise<SearchPdfResult>; | ||
export declare function convertImageToMarkdown(image: Buffer): Promise<string>; | ||
export {}; |
{ | ||
"name": "@intuned/runner-types", | ||
"version": "1.0.0-beta.10", | ||
"version": "1.0.0-beta.11", | ||
"description": "intuned runner types", | ||
@@ -5,0 +5,0 @@ "author": "Intuned Team", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
18871
564
1