UNPKG

arrange-act-assert

Version:

The lightweight "Act-Arrange-Assert" oriented testing framework

29 lines (28 loc) 707 B
export type LineRange = { start: number; end: number; count: number; }; type LineBlock = { start: number; end: number; count: number; next: LineBlock | null; prev: LineBlock | null; }; export declare class Line { readonly start: number; readonly end: number; readonly ignored: boolean; private _blocks; readonly length: number; constructor(start: number, end: number, ignored: boolean); private _prepend; private _append; private _overwrite; private _split; private _delete; count(start: number, end: number | null, count: number, nextBlock?: LineBlock | null): void; getRanges(partial: boolean): LineRange[]; } export {};