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;
