type TextAlign = 'left' | 'center' | 'right'; type UseTextRendering = { drawTextPixels: (ctx: CanvasRenderingContext2D, text: string, x: number, y: number, color: string, align?: TextAlign, scale?: number) => void; drawText: (ctx: CanvasRenderingContext2D, text: string, x: number, y: number, color: string, backgroundColor?: string, borderSize?: number, padding?: number, scale?: number) => void; getTextWidth: (text: string) => number; }; export declare function useTextRendering(): UseTextRendering; export {};