UNPKG

@aidalinfo/pdf-processor

Version:

Powerful PDF data extraction library powered by AI vision models. Transform PDFs into structured, validated data using TypeScript, Zod, and AI providers like Scaleway and Ollama.

16 lines (15 loc) 420 B
import { z } from 'zod'; import type { AIVisionProcessingOptions } from './processor'; /** * Sélecteur de schémas Zod pour l'extraction de données */ export declare class SchemaSelector { /** * Sélectionne le schéma Zod approprié selon les options */ selectSchema(options: AIVisionProcessingOptions): { schema: z.ZodSchema; schemaName: string; }; private isValidJSON; }