chdman
Version:
💿 chdman binaries and wrapper for Node.js.
29 lines (28 loc) • 821 B
TypeScript
import { ChdmanRunOptions } from './chdmanBin.js';
import { CHDCompressionAlgorithm } from './common.js';
export interface CreateDvdOptions extends ChdmanRunOptions {
outputFilename: string;
outputParentFilename?: string;
force?: boolean;
inputFilename: string;
compression?: 'none' | CHDCompressionAlgorithm[];
numProcessors?: number;
}
export interface ExtractDvdOptions extends ChdmanRunOptions {
outputFilename: string;
outputBinFilename?: string;
force?: boolean;
inputFilename: string;
inputParentFilename?: string;
}
declare const _default: {
/**
* Create a DVD CHD.
*/
createDvd(options: CreateDvdOptions): Promise<void>;
/**
* Extract a DVD CHD.
*/
extractDvd(options: ExtractDvdOptions): Promise<void>;
};
export default _default;