because I got bored of customising my CV for every job
at main 11 lines 295 B view raw
1import type { ParsedCVData } from "@cv/ai-parser"; 2import type { User } from "@cv/auth"; 3 4export interface DataImportSource { 5 readonly name: string; 6 execute( 7 user: User, 8 params: Record<string, unknown>, 9 onStatus: (message: string) => Promise<void>, 10 ): Promise<ParsedCVData>; 11}