import { MacroConfigurableValue, MacroEditorFieldDefinition, PartialEditorPorts } from "@flyde/core";
import React from "react";
export declare function MacroConfigurableValueBaseEditor(props: {
    value: MacroConfigurableValue;
    onChange: (value: MacroConfigurableValue) => void;
    fieldDefinition: MacroEditorFieldDefinition;
    isExpanded?: boolean;
    rawJsonData?: string;
    onRawJsonDataChange?: (rawData: string) => void;
    ports: PartialEditorPorts;
}): React.JSX.Element;
//# sourceMappingURL=MacroConfigurableValueBaseEditor.d.ts.map