export default class BamSource extends SingleAxisWindowedSource {
    /**
     * @param {import("../../../spec/data.js").BamData} params
     * @param {import("../../../view/view.js").default} view
     */
    constructor(params: import("../../../spec/data.js").BamData, view: import("../../../view/view.js").default);
    /**
     * Some BAM files lack the "chr" prefix on their reference names. For example:
     * http://genome.ucsc.edu/goldenPath/help/examples/bamExample.bam
     *
     * N.B. @SN AN records in SAM header may have alternative names for chromosomes.
     * TODO: Explore their usage
     *
     * @type {(chr: string) => string}
     */
    chrPrefixFixer: (chr: string) => string;
    params: import("../../../spec/data.js").BamData;
    initializedPromise: Promise<any>;
    #private;
}
import SingleAxisWindowedSource from "./singleAxisWindowedSource.js";
//# sourceMappingURL=bamSource.d.ts.map