@solarity/hardhat-markup
Version:
Customizable markdown smart contracts documentation
22 lines • 862 B
TypeScript
import { AlignTypes } from "./constants";
export declare class MDFactory {
private 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