import { ASTBase } from './ast'; export declare class LineRegistry { readonly items: ASTBase[]; constructor(); register(item: ASTBase): void; build(): LineRegistryView; } export declare class LineRegistryView { readonly items: ASTBase[]; private _n; private _store; private _offset; private _count; constructor(items: ASTBase[]); get(line: number): ASTBase[]; }