/** * External dependencies */ import type { ReactElement, ReactNode } from 'react'; /** * Internal dependencies */ import type { Mapping } from './types'; /** * Recursively traverses through a DOM node and its children and transforms them * to React elements. * * @param node DOM node. * @param mapping Map of tag names to React components. * @return List of transformed nodes. */ export declare function transform(node: Element, mapping?: Mapping): ReactNode[]; /** * Transforms a single DOM node. * * @param node DOM node. * @param mapping Map of tag names to React components. * @return Transformed node. */ export declare function transformNode(node: Element | Text, mapping?: Mapping): ReactElement | string | null; //# sourceMappingURL=transformNode.d.ts.map