import Block from 'DataTypes/Block'; import Reporter from 'Reporter/Reporter'; export default class EsmFile { fileData: ArrayBuffer; blocks: Block[]; constructor(data: ArrayBuffer); static parseData(data: ArrayBuffer): EsmFile; printOn(report: Reporter): void; suggestTitle(): string; static findTypeInVector(blockType: typeof Block, blocks: Block[]): T; }