/**
 * Convert a DNG file to JPEG with specified quality and subsampling settings.
 * @param input Path to input DNG file
 * @param output Path to output JPEG file
 * @param quality JPEG quality (0-100)
 * @param subsampling JPEG chroma subsampling (1-3)
 */
export declare function convertDngToImage({ input, output, quality, subsampling, format, tiffCompression, bitDepth, }: {
    input: string;
    output: string;
    quality?: number;
    subsampling?: number;
    format?: "jpeg" | "tiff" | "png";
    tiffCompression?: "z" | "none";
    bitDepth?: 8 | 16;
}): Promise<void>;
/**
 * Convert a DNG file to JPEG using a PP3 profile.
 * Always uses maximum quality settings for profile-based conversion.
 * @param input Path to input DNG file
 * @param output Path to output JPEG file
 * @param pp3Path Path to PP3 profile
 */
export declare function convertDngToImageWithPP3({ input, output, pp3Path, quality, subsampling, format, tiffCompression, bitDepth, }: {
    input: string;
    output: string;
    pp3Path: string;
    quality?: number;
    subsampling?: number;
    format?: "jpeg" | "tiff" | "png";
    tiffCompression?: "z" | "none";
    bitDepth?: 8 | 16;
}): Promise<void>;
