UNPKG

@notion-md-converter/core

Version:
23 lines (22 loc) 923 B
import type { ColorMap, EnableAnnotations, RichText, RichTextFormatter } from "@notion-md-converter/types"; /** * デフォルトのリッチテキストフォーマッター * マークダウン形式でリッチテキストを整形する */ export declare class BasicRichTextFormatter implements RichTextFormatter { private colorMap; private enableAnnotations; constructor(options?: { colorMap?: ColorMap; enableAnnotations?: EnableAnnotations; }); /** * リッチテキストをマークダウン形式に整形する * @param richTexts リッチテキスト配列 * @param enableAnnotations 有効化するアノテーション * @param colorMap カラーマップ * @returns マークダウン形式のテキスト */ format(richTexts: RichText[], enableAnnotations?: EnableAnnotations): string; plainText(richTexts: RichText[]): string; }