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