import type { ButtonLcdImagePacker, InternalFillImageOptions } from './interface.js';
import type { EncodeJPEGHelper } from '../../models/base.js';
import type { Dimension } from '../../id.js';
export declare class JpegButtonLcdImagePacker implements ButtonLcdImagePacker {
    #private;
    constructor(encodeJPEG: EncodeJPEGHelper);
    convertPixelBuffer(sourceBuffer: Uint8Array, sourceOptions: InternalFillImageOptions, targetSize: Dimension): Promise<Uint8Array>;
}
//# sourceMappingURL=jpeg.d.ts.map