import React from "react";
import { DataDefinitionBuilderConfiguration } from "@appglue/common/dist/DataDefinition/DataDefinitionBuilderConfiguration";
export interface DataDefinitionBuilderProps {
    definition: DataDefinitionBuilderConfiguration;
    onSave?: (data?: any) => void;
    onClose?: () => void;
    dataDefinitionName?: string;
    onDataDefinitionNameUpdate?: (newName: string) => void;
}
export declare class DataDefinitionBuilder extends React.Component<DataDefinitionBuilderProps, {}> {
    render(): JSX.Element;
}
