import type { BlockType } from '../../types'; /** * Given an HTML string, returns an array of class names assigned to the root * element in the markup. * * @param innerHTML Markup string from which to extract classes. * * @return Array of class names assigned to the root element. */ export declare function getHTMLRootElementClasses(innerHTML: string): string[]; /** * Given a parsed set of block attributes, if the block supports custom class * names and an unknown class (per the block's serialization behavior) is * found, the unknown classes are treated as custom classes. This prevents the * block from being considered as invalid. * * @param blockAttributes Original block attributes. * @param blockType Block type settings. * @param innerHTML Original block markup. * * @return Filtered block attributes. */ export declare function fixCustomClassname(blockAttributes: Record, blockType: BlockType, innerHTML: string): Record; //# sourceMappingURL=fix-custom-classname.d.ts.map