import * as marked from 'marked'; export declare class CustomRender extends marked.Renderer { private staticDir; private imgCache; constructor(staticDir: string | null); code(code: string, language: string, isEscaped: boolean): string; image(href: string, title: string, text: string): string; blockquote(quote: string): string; html(html: string): string; heading(text: string, level: number, raw: string, slugger: marked.Slugger): string; hr(): string; list(body: string, ordered: boolean, start: number): string; listitem(text: string): string; paragraph(text: string): string; table(header: string, body: string): string; tablerow(content: string): string; tablecell(content: string, flags: { header: boolean; align: 'center' | 'left' | 'right' | null; }): string; strong(text: string): string; em(text: string): string; codespan(code: string): string; br(): string; del(text: string): string; link(href: string, title: string, text: string): string; }