/**
 * ASCII to SVG Converter
 *
 * Converts ASCII box-drawing characters to SVG paths.
 * This is a custom implementation that handles common box-drawing patterns.
 */
export interface SvgRenderOptions {
    /** Width of each character cell in pixels */
    cellWidth?: number;
    /** Height of each character cell in pixels */
    cellHeight?: number;
    /** Stroke color for lines */
    strokeColor?: string;
    /** Fill color for text */
    textColor?: string;
    /** Background color */
    backgroundColor?: string;
    /** Border radius for corners */
    borderRadius?: number;
    /** Font family for text */
    fontFamily?: string;
    /** Font size in pixels */
    fontSize?: number;
}
/**
 * Convert ASCII content to SVG string
 */
export declare function asciiToSvg(content: string, options?: SvgRenderOptions): string;
/**
 * Try to convert ASCII to SVG, return null on failure
 */
export declare function tryAsciiToSvg(content: string, options?: SvgRenderOptions): string | null;
