import { HttpFile } from './httpFile'; import { HttpFileStore } from './httpFileStore'; import { HttpRegion } from './httpRegion'; import { ParserContextData } from './parserContextData'; export type HttpLine = { textLine: string; line: number; }; export type HttpLineGenerator = Generator; export type getHttpLineGenerator = (noStopOnMetaTag?: boolean) => HttpLineGenerator; export interface ParserContext { lines: Array; httpRegion: HttpRegion; httpFile: HttpFile; data: ParserContextData; httpFileStore: HttpFileStore; forceRegionDelimiter?: boolean; }