import { ElementInteraction, InteractionCallbackParam, InteractionCallbackParamValues } from '@plitzi/sdk-shared';
export type NodeBodyProps = {
    id?: string;
    params?: InteractionCallbackParamValues;
    paramDefinitions: Record<string, InteractionCallbackParam>;
    fields: Record<string, {
        name: string;
        label: string;
        placeholder: string;
        group: string;
    }>;
    onChange?: (params: Partial<ElementInteraction>) => void;
};
declare const NodeBody: ({ id, params, paramDefinitions, fields, onChange }: NodeBodyProps) => import("react/jsx-runtime").JSX.Element;
export default NodeBody;
