import { IPresetLogRepository } from "../../ropid-gtfs/workers/presets/data-access/interfaces/IPresetLogRepository";
import { AbstractRunRepository } from "../../vehicle-positions/workers/runs/data-access/AbstractRunRepository";
import { RepositoryTableName } from "../workers/constants/RepositoryTableNameEnum";
export declare class SelectRepositoryFactory {
    select(repo: RepositoryTableName): IPresetLogRepository | AbstractRunRepository;
    getColumnNameByRepositoryName(repo: RepositoryTableName): "" | "msg_last_timestamp" | "message_timestamp" | "vehicle_timestamp";
}
