// ---------------  LogBlock ---------------

export interface LogBlockOptions {
  nodeId: string;
  stream: string;
  blockNum: number;
  startLineNum: number;
  endLineNum: number;
  startTime: Date;
  endTime: Date;
  lineCount: number;
}

// ---------------  LogBlockContainer ---------------
export interface LogBlockContainerOptions {}

export interface LogBlockType {
  nodeId: string;
  stream: string;
  blockNum: number;
  startLineNum: number;
  endLineNum: number;
  startTime: number;
  endTime: number;
  lineCount: number;
}

export interface LogLinesType {
  nodeId: string;
  stream: string;
  blockNum: number;
  startLineNum: number;
  endLineNum: number;
  startTime: number;
  endTime: number;
  lineCount: number;
  lines: string[];
}
