interface IToken { value: string; type?: 'lparen' | 'rparen' | 'dot' | 'string' | 'namespace' | 'arom' | 'decimal' | string; } export interface IPointer { next: () => IToken | undefined; reset: (id: number) => void; snapshot: (log?: boolean) => number; done: () => boolean; } export declare const getPointer: (contract: string) => IPointer; export declare const getBlockPointer: (pointer: IPointer, initCounter?: number) => IPointer; export {}; //# sourceMappingURL=getPointer.d.ts.map