import type { RGBA } from "./types.js"; /** * Low-level pixel buffer drawing primitives + 5x7 bitmap digit font. * Operates directly on raw RGBA Buffer data from Jimp's `bitmap.data`. */ export declare const DIGIT_FONT: Record; export declare const COLOR_GREEN: RGBA; export declare const COLOR_RED: RGBA; export declare const COLOR_BG: RGBA; export declare const COLOR_WHITE: RGBA; export declare const RECT_THICKNESS = 3; export declare const FONT_SCALE = 2; export declare const LABEL_PADDING = 2; export declare function setPixel(data: Buffer, imgWidth: number, x: number, y: number, color: RGBA): void; export declare function drawRect(data: Buffer, imgWidth: number, imgHeight: number, x1: number, y1: number, x2: number, y2: number, color: RGBA, thickness: number): void; export declare function fillRect(data: Buffer, imgWidth: number, imgHeight: number, x1: number, y1: number, x2: number, y2: number, color: RGBA): void; export declare function drawDigit(data: Buffer, imgWidth: number, imgHeight: number, digit: string, startX: number, startY: number, color: RGBA, scale: number): number; export declare function drawNumber(data: Buffer, imgWidth: number, imgHeight: number, num: number, x: number, y: number, fgColor: RGBA, bgColor: RGBA, scale: number): void; //# sourceMappingURL=drawing.d.ts.map