import { VNodeChild, VNodeNormalizedChildren } from 'vue'; import { FormField } from '../../form/types/fields'; export declare function renderVNode(r: string | number | undefined | null | ((...args: [...T]) => VNodeChild) | unknown, ...args: [...T]): VNodeChild; export declare function renderIcon(icon: string): () => import("vue/jsx-runtime").JSX.Element; export declare function preRenderStringContent(content: string | VNodeChild): number | boolean | void | globalThis.VNode | import('vue').VNodeArrayChildren | (() => import("vue/jsx-runtime").JSX.Element) | null; export declare function extractTextFromVNode(vNode: VNodeNormalizedChildren | string): string[]; export declare function normalizeFieldLabel(field: FormField, context: ReturnType): string;