/** * Load and combine training data from multiple JSON files */ import { LabeledSample } from '../types'; export interface TrainingDataFile { version: string; labels: Record; } /** * Load a single training data file */ export declare function loadTrainingDataFile(filepath: string): TrainingDataFile; /** * Combine multiple training data files into a single dataset */ export declare function combineTrainingData(files: TrainingDataFile[]): LabeledSample[]; /** * Load all training data files from a directory */ export declare function loadAllTrainingData(directory: string, excludePatterns?: string[]): LabeledSample[];