import { BBI } from './bbi.ts'; import type { RequestOptions } from './types.ts'; /** * Parser for BigWig files. Inherits `getHeader`, `getFeatures`, * `getFeaturesMulti`, `getFeaturesAsArrays`, and `getFeaturesAsArraysMulti` * from `BBI`. * * Supports zoom levels — pass `opts.scale` or `opts.basesPerSpan` to * automatically select the appropriate pre-computed zoom level. */ export declare class BigWig extends BBI { /** * Retrieves a BlockView of a specific zoomLevel * * @param scale - number * * @param opts - An object containing basesPerSpan (e.g. pixels per basepair) * or scale used to infer the zoomLevel to use */ protected getView(scale: number, opts?: RequestOptions): Promise; }