import type { Document, Mark, Node as RichTextNode, TopLevelBlock } from '@contentful/rich-text-types'; import type { Config, RichTextData, RuntimeContext, TransformContext } from '../types.js'; export declare const mapRichTextDataNode: (node: RichTextData, transformContext: TransformContext, runtimeContext: RuntimeContext) => Promise; export declare const mapRichTextContentNode: (nodes: TopLevelBlock[], transformContext: TransformContext, runtimeContext: RuntimeContext) => Promise[]>; export declare const mapRichTextMarks: (nodes?: Mark[]) => string[]; export declare const mapRichTextNodes: (node: RichTextNode, transformContext: TransformContext, runtimeContext: RuntimeContext) => Promise>; export declare const mapRichTextField: (fieldContent: Document, transformContext: TransformContext, runtimeContext: RuntimeContext, config: Config) => unknown;