import { KnownCreateElementDataIndex } from 'roosterjs-editor-types'; import type { CreateElementData } from 'roosterjs-editor-types'; import type { CompatibleKnownCreateElementDataIndex } from 'roosterjs-editor-types/lib/compatibleTypes'; /** * All known CreateElementData used by roosterjs to create elements */ export declare const KnownCreateElementData: Record; /** * Create DOM element from the given CreateElementData * @param elementData The CreateElementData or an index of a known CreateElementData used for creating this element * @param document The document to create the element from * @returns The root DOM element just created */ export default function createElement(elementData: CreateElementData | KnownCreateElementDataIndex | CompatibleKnownCreateElementDataIndex, document: Document): Element | null;