import { PixelMap } from './pixel-map'; /** * Draw a line using Bresenham's line algorithm. * @param map * @param x0 * @param y0 * @param x1 * @param y1 * @param status */ export declare const line: (map: PixelMap, x0: number, y0: number, x1: number, y1: number, status?: boolean) => void; /** * Draw a rectangle. * @param map * @param x * @param y * @param width * @param height * @param outline * @param status */ export declare const rectangle: (map: PixelMap, x: number, y: number, width: number, height: number, outline?: boolean, status?: boolean) => void; /** * Draw text. * @param map * @param x * @param y * @param content * @param size * @param spacing * @param wrap */ export declare const text: (map: PixelMap, x: number, y: number, content: string, size?: number, spacing?: number, wrap?: boolean) => void; /** * Copy one pixel map onto another pixel map. * @param from * @param to * @param x * @param y */ export declare const copy: (from: PixelMap, to: PixelMap, x?: number, y?: number) => void;