UNPKG

chdman

Version:

💿 chdman binaries and wrapper for Node.js.

32 lines (31 loc) • 966 B
import { CHDCompressionAlgorithm } from './common.js'; import { ChdmanRunOptions } from './chdmanBin.js'; export interface CreateRawOptions extends ChdmanRunOptions { outputFilename: string; outputParentFilename?: string; force?: boolean; inputFilename: string; inputStartByte?: number; inputStartHunk?: number; inputBytes?: number; inputHunks?: number; hunkSize: number; unitSize: number; compression?: 'none' | CHDCompressionAlgorithm[]; numProcessors?: number; } export interface ExtractRawOptions extends ChdmanRunOptions { outputFilename: string; force?: boolean; inputFilename: string; inputParentFilename?: string; inputStartByte?: number; inputStartHunk?: number; inputBytes?: number; inputHunks?: number; } declare const _default: { createRaw(options: CreateRawOptions): Promise<void>; extractRaw(options: ExtractRawOptions): Promise<void>; }; export default _default;