@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
TypeScript
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;
}