import type { ANSIFormatOptions, AsciiGrid, HTMLFormatOptions, PlainTextOptions, RenderResult, SerializableAsciiGrid, StringFormatOptions, SVGFormatOptions } from '../types.js'; export declare class SumiRenderResult implements RenderResult { readonly grid: AsciiGrid; readonly width: number; readonly height: number; constructor(grid: AsciiGrid); toString(options?: StringFormatOptions): string; toPlainText(options?: PlainTextOptions): string; toANSI(options?: ANSIFormatOptions): string; toHTML(options?: HTMLFormatOptions): string; toSVG(options?: SVGFormatOptions): string; toJSON(): SerializableAsciiGrid; }