UNPKG

dolphin-tool

Version:

🐬 dolphin-tool binaries and wrapper for Node.js.

30 lines (29 loc) 814 B
import { DolphinToolRunOptions } from './dolphinToolBin.js'; import { CompressionMethod } from './common.js'; export interface DolphinToolHeaderOptions extends DolphinToolRunOptions { inputFilename: string; } export interface Header { blockSize?: number; compressionMethod?: CompressionMethod; compressionLevel?: number; country?: string; gameId?: string; internalName?: string; region?: string; revision?: number; } /** * Parses information found in file headers. */ declare const _default: { /** * Have `dolphin-tool` parse the file header. */ header(options: DolphinToolHeaderOptions, attempt?: number): Promise<Header>; /** * Read the file header */ uncompressedSize(inputFilename: string): Promise<bigint>; }; export default _default;