import type { MdxJsxAttribute, MdxJsxAttributeValueExpression, MdxJsxAttributeValueExpressionData } from 'mdast-util-mdx-jsx'; export declare function castValue(value: string | null | undefined): string | number | boolean | null | undefined; export declare function toMdxJsxAttributes(nodeAttributes: Record | null | undefined): MdxJsxAttribute[]; export declare function buildJsxValueExpression(value: any): MdxJsxAttributeValueExpression; export declare function buildEsTree(value: any): MdxJsxAttributeValueExpressionData; export declare function getIcon(iconName: string, options?: { iconLibrary?: string; }): Promise;