@gmod/cram
Version:
read CRAM files with pure Javascript
17 lines (16 loc) • 743 B
TypeScript
import IOStream from './iostream.ts';
export default class RangeCoderGen {
stream: IOStream;
decode(src: Uint8Array): Uint8Array<any>;
decodeStream(stream: IOStream, n_out?: number): Uint8Array<any>;
decode0(stream: any, n_out: any): Uint8Array<any>;
decode1(stream: any, n_out: any): Uint8Array<any>;
decodeExt(stream: any, n_out: any): any;
decodeRLE0(stream: any, n_out: any): Uint8Array<any>;
decodeRLE1(stream: any, n_out: any): Uint8Array<any>;
decodePackMeta(stream: any): any[];
decodePack(data: any, M: any, len: any): any;
packMeta(src: any): (number | any[] | IOStream)[];
decodeStripe(stream: any, len: any): Uint8Array<any>;
decodeCat(stream: any, len: any): Uint8Array<any>;
}