import { AlignTypes } from "./constants.js";
export declare class MDFactory {
    private readonly contractTags;
    constructor();
    addHeaderTag(headerContent: string, headerSize?: number | string): void;
    addPlainText(plainTextContent: string): void;
    addParagraphTag(pContent: string): void;
    addUlTag(ulContent: string[]): void;
    addOlTag(olContent: string[]): void;
    addTableTag(headers: string[], rows: string[][], aligns?: AlignTypes[], isPretty?: boolean): void;
    addCodeTag(codeContent: string[], language?: string): void;
    getContractTagsStr(): string;
    getInlineCodeStr(str: string): string;
    getBoldStr(str: string): string;
    private createHeaderTag;
    private createParagraphTag;
    private createUlTag;
    private createOlTag;
    private createTableTag;
    private createCodeTag;
}
//# sourceMappingURL=MDFactory.d.ts.map