import { IMarkdownString, UriComponents } from '@opensumi/ide-core-common'; export declare function escapeCodicons(text: string): string; export declare const enum MarkdownStringTextNewlineStyle { Paragraph = 0, Break = 1 } export declare function escapeMarkdownSyntaxTokens(text: string): string; export declare class MarkdownString implements IMarkdownString { value: string; isTrusted?: boolean; supportThemeIcons?: boolean; baseUri?: UriComponents; constructor(value?: string, isTrustedOrOptions?: boolean | { isTrusted?: boolean; supportThemeIcons?: boolean; }); appendText(value: string, newlineStyle?: MarkdownStringTextNewlineStyle): MarkdownString; appendMarkdown(value: string): MarkdownString; appendCodeblock(langId: string, code: string): MarkdownString; } export declare function isMarkdownString(thing: any): thing is IMarkdownString; export declare function parseHrefAndDimensions(href: string): { href: string; dimensions: string[]; }; //# sourceMappingURL=html-content.d.ts.map