export = StringIndexBlock; declare class StringIndexBlock { /** * @type {Object.} */ constructor(reader: any); /** * @type {number} */ nextStringIndexBlock: number; /** * @type {TStringIndex[]} */ table: TStringIndex[]; /** * @param {BufferReader} reader * @returns {Object.} */ getStrings(reader: BufferReader): { [x: number]: ParameterString[]; }; } declare namespace StringIndexBlock { export { BufferReader, TStringIndex }; } import ParameterString = require("./parameter-string"); type BufferReader = import("./buffer-reader"); type TStringIndex = { pos: number; len: number; recType: number; objIndex: number; };