Files

12 lines
786 B
TypeScript

import type { InternalFillImageOptions } from './services/imagePacker/interface.js';
export interface FillImageTargetOptions {
colorMode: 'bgr' | 'rgba';
xFlip?: boolean;
yFlip?: boolean;
rotate?: boolean;
}
export declare function transformImageBuffer(imageBuffer: Uint8Array | Uint8ClampedArray, sourceOptions: InternalFillImageOptions, targetOptions: FillImageTargetOptions, destPadding: number, imageWidth: number, imageHeight: number): Uint8Array;
export declare const BMP_HEADER_LENGTH = 54;
export declare function writeBMPHeader(buf: Uint8Array, imageWidth: number, imageHeight: number, imageBytes: number, imagePPM: number): void;
export declare function uint8ArrayToDataView(buffer: Uint8Array | Uint8ClampedArray): DataView;
//# sourceMappingURL=util.d.ts.map