because I got bored of customising my CV for every job
1// Schemas and types
2export {
3 ParsedCVDataSchema,
4 ParsedJobExperienceSchema,
5 ParsedEducationSchema,
6 type ParsedCVData,
7 type ParsedJobExperience,
8 type ParsedEducation,
9} from './schemas';
10
11// Prompts
12export {
13 CV_SYSTEM_PROMPT,
14 buildCvUserPrompt,
15 buildContextBlock,
16 CV_PARSING_PROMPT,
17 getCV_PARSING_PROMPT,
18 type ExistingUserContext,
19} from './prompts';
20
21// Service
22export { CVParserService, type CVParserConfig } from './ai-parser.service';
23
24// NestJS Module
25export { CVParserModule, CV_PARSER_SERVICE } from './cv-parser.module';