import type { FileHashReadModelSchema } from '../types.js';
import type { DatabaseClient } from '../../../providers/database/client.js';
export declare class FileHashesReadRepository {
    #private;
    constructor(db: DatabaseClient);
    getByPath(filePath: string): Promise<FileHashReadModelSchema | null>;
    getAllOutdated(fileType: string): Promise<FileHashReadModelSchema[]>;
    getAllByFileType(fileType: string): Promise<FileHashReadModelSchema[]>;
}
//# sourceMappingURL=file-hashes-read-repository.d.ts.map