import type { CanvasGradient, CanvasPattern, CanvasRenderingContext2D, CanvasTextAlign, CanvasTextBaseline } from "canvas"; export declare function drawEmojiOrGlyph(ctx: CanvasRenderingContext2D, str: string, x: number, y: number, fontSize: number, { maxWidth, textAlign, textBaseline, mainColor, font, lineBreakSuffix, }: { maxWidth?: number; textAlign?: CanvasTextAlign; textBaseline?: CanvasTextBaseline; mainColor?: string | CanvasGradient | CanvasPattern; font?: string; lineBreakSuffix?: string; }): Promise;