import { ChdmanRunOptions } from './chdmanBin.js'; import { CHDCompressionAlgorithm } from './common.js'; export interface CreateHdOptions extends ChdmanRunOptions { outputFilename: string; outputParentFilename?: string; force?: boolean; inputFilename: string; inputStartByte?: number; inputStartHunk?: number; inputBytes?: number; inputHunks?: number; hunkSize?: number; compression?: 'none' | CHDCompressionAlgorithm[]; template?: number; identFilename?: string; cylindersHeadsSectors?: string; size?: number; sectorSize?: number; numProcessors?: number; } export interface ExtractHdOptions extends ChdmanRunOptions { outputFilename: string; force?: boolean; inputFilename: string; inputParentFilename?: string; inputStartByte?: number; inputStartHunk?: number; inputBytes?: number; inputHunks?: number; } declare const _default: { /** * Create a hard disk CHD. */ createHd(options: CreateHdOptions): Promise; /** * Extract a hard disk CHD. */ extractHd(options: ExtractHdOptions): Promise; }; export default _default;