import RaFile from './raFile.ts'; /** * Class representing a trackDb.txt file. * @extends RaFile * @param {(string|string[])} [trackDbFile=[]] - A trackDb.txt file as a string * @throws {Error} Throws if "track" is not the first key in each track or if a * track is missing required keys */ export default class TrackDbFile extends RaFile { constructor(trackDbFile: string, options?: ConstructorParameters[1]); protected validate(): void; /** * Gets all track entries including those of parent tracks, with closer * entries overriding more distant ones * @param {string} trackName The name of a track * @throws {Error} Throws if track name does not exist in the trackDb */ settings(trackName: string): Record; }