import type { ButtonLcdImagePacker, InternalFillImageOptions } from './interface.js';
import type { FillImageTargetOptions } from '../../util.js';
import type { Dimension } from '../../id.js';
export declare class BitmapButtonLcdImagePacker implements ButtonLcdImagePacker {
    #private;
    constructor(targetOptions: FillImageTargetOptions, bmpImagePPM: number);
    convertPixelBuffer(sourceBuffer: Uint8Array, sourceOptions: InternalFillImageOptions, targetSize: Dimension): Promise<Uint8Array>;
}
//# sourceMappingURL=bitmap.d.ts.map