import type * as lsp from 'vscode-languageserver/node.js';
export declare const enum MarkdownStringTextNewlineStyle {
    Paragraph = 0,
    Break = 1
}
export declare class MarkdownString {
    value: string;
    constructor(value?: string);
    appendText(value: string, newlineStyle?: MarkdownStringTextNewlineStyle): MarkdownString;
    appendMarkdown(value: string): MarkdownString;
    appendCodeblock(langId: string, code: string): MarkdownString;
    toMarkupContent(): lsp.MarkupContent;
}
export declare function escapeMarkdownSyntaxTokens(text: string): string;
//# sourceMappingURL=MarkdownString.d.ts.map