import type { NodeProps } from '@intlayer/core';
import { type PropsWithChildren, type ReactNode } from 'react';
export type IntlayerNode<T = NodeProps['children'], AdditionalProps = {}> = ReactNode & {
    value: T;
} & AdditionalProps;
type RenderIntlayerNodeProps<T> = PropsWithChildren<{
    value: T;
    children: ReactNode;
    additionalProps?: {
        [key: string]: any;
    };
}>;
export declare const renderIntlayerNode: <T extends number | string | boolean | undefined | null>({ children, value, additionalProps, }: RenderIntlayerNodeProps<T>) => IntlayerNode<T>;
export {};
//# sourceMappingURL=IntlayerNode.d.ts.map