import { CanvasRenderingContext2D } from "canvas"; export declare function fixLine(str: string): string; export declare function getLines(ctx: CanvasRenderingContext2D, text: string, maxWidth: number): string[]; export declare function getAbsoluteFontSize(ctx: CanvasRenderingContext2D): number; export declare function getLineHeight(ctx: CanvasRenderingContext2D): number; export declare function getEmojiSize(ctx: CanvasRenderingContext2D): number; export declare function getBaseline(ctx: CanvasRenderingContext2D): number; export declare function textWidth(context: CanvasRenderingContext2D, text: string): number; export declare function drawTextWithEmoji(context: CanvasRenderingContext2D, fillType: "fill" | "stroke", text: string, x: number, y: number, drawWidth: number, textAlign?: CanvasTextAlign): Promise;