@gmod/cram
Version:
read CRAM files with pure Javascript
10 lines (9 loc) • 528 B
TypeScript
import CramCodec from './_base.ts';
import type { Cursors } from './_base.ts';
import type { BetaEncoding } from '../encoding.ts';
import type { CramFileBlock } from '../file.ts';
import type CramSlice from '../slice/index.ts';
export default class BetaCodec extends CramCodec<'int', BetaEncoding['parameters']> {
constructor(parameters: BetaEncoding['parameters'], dataType: 'int');
decode(_slice: CramSlice, coreDataBlock: CramFileBlock, _blocksByContentId: Record<number, CramFileBlock>, cursors: Cursors): number;
}