export declare class FileStore {
    private baseDir;
    constructor(baseDir?: string);
    get exercisesDir(): string;
    get dataDir(): string;
    get dbPath(): string;
    writeExerciseFiles(subjectSlug: string, exerciseSlug: string, files: Record<string, string>): string;
    exerciseExists(subjectSlug: string, exerciseSlug: string): boolean;
    readFile(path: string): string;
}
