@vitaeflow/sdk-js
Version:
Official JavaScript/TypeScript SDK for VitaeFlow - Embed and extract structured resume data from PDFs
18 lines • 586 B
TypeScript
import { Logger } from '../utils/logger';
import type { CVData, EmbedOptions } from '../types';
/**
* Handles embedding VitaeFlow data into PDFs
*/
export declare class Embedder {
private readonly logger;
private readonly config;
private readonly compressor;
constructor(logger: Logger, config: {
compression: boolean;
compressionThreshold: number;
});
embed(pdfBytes: Buffer | Uint8Array, data: CVData, options?: EmbedOptions): Promise<Uint8Array>;
private enrichData;
private addMetadataHints;
}
//# sourceMappingURL=Embedder.d.ts.map