/** LRU cache for rendered markdown ANSI strings, scoped by theme + width. */
declare class MarkdownAnsiCache {
    private cache;
    get(body: string, themeName: string, columns: number): string | undefined;
    set(body: string, themeName: string, columns: number, ansi: string): void;
    private key;
}
export declare const markdownAnsiCache: MarkdownAnsiCache;
export declare function containsMarkdownSyntax(text: string): boolean;
export {};
//# sourceMappingURL=markdown-cache.d.ts.map