@vitaeflow/sdk-js
Version:
Official JavaScript/TypeScript SDK for VitaeFlow - Embed and extract structured resume data from PDFs
14 lines • 433 B
TypeScript
import { Logger } from '../utils/logger';
import type { CVData, ValidationResult } from '../types';
/**
* Validates CV data against VitaeFlow schema
*/
export declare class Validator {
private readonly logger;
private readonly ajv;
private readonly validateFn;
constructor(logger: Logger);
validate(data: CVData): Promise<ValidationResult>;
private formatAjvErrors;
}
//# sourceMappingURL=Validator.d.ts.map