export default SetupSections;
declare function SetupSections({ sections, loading, onDrop }: {
    sections: any;
    loading: any;
    onDrop: any;
}): JSX.Element;
declare namespace SetupSections {
    namespace propTypes {
        const sections: PropTypes.Requireable<(PropTypes.InferProps<{
            title: PropTypes.Validator<string>;
            onUp: PropTypes.Requireable<(...args: any[]) => any>;
            onDown: PropTypes.Requireable<(...args: any[]) => any>;
            display: PropTypes.Requireable<PropTypes.InferProps<{
                title: PropTypes.Requireable<string>;
                name: PropTypes.Requireable<string>;
                id: PropTypes.Requireable<string>;
                value: PropTypes.Requireable<boolean>;
                disabled: PropTypes.Requireable<boolean>;
                onChange: PropTypes.Requireable<(...args: any[]) => any>;
                description: PropTypes.Requireable<string>;
                'aria-labelledby': PropTypes.Requireable<string>;
                'aria-label': PropTypes.Requireable<string>;
                modified: PropTypes.Requireable<boolean>;
                titlePosition: PropTypes.Requireable<string>;
                theme: PropTypes.Requireable<string>;
                details: PropTypes.Requireable<string>;
                'data-name': PropTypes.Requireable<string>;
                requiredSelection: PropTypes.Requireable<boolean>;
            }>>;
            contentTypes: PropTypes.Requireable<PropTypes.InferProps<{
                modified: PropTypes.Requireable<boolean>;
                color: PropTypes.Requireable<string>;
                theme: PropTypes.Requireable<string>;
                className: PropTypes.Requireable<string>;
                list: PropTypes.Requireable<(PropTypes.InferProps<{
                    color: PropTypes.Requireable<string>;
                    value: PropTypes.Validator<string>;
                    name: PropTypes.Requireable<string>;
                    theme: PropTypes.Requireable<string>;
                    checked: PropTypes.Requireable<boolean>;
                    label: PropTypes.Requireable<string>;
                    onChange: PropTypes.Requireable<(...args: any[]) => any>;
                }> | null | undefined)[]>;
                onChange: PropTypes.Requireable<(...args: any[]) => any>;
            }>>;
        }> | null | undefined)[]>;
        const loading: PropTypes.Requireable<boolean>;
        const onDrop: PropTypes.Requireable<(...args: any[]) => any>;
    }
}
import PropTypes from "prop-types";
//# sourceMappingURL=index.d.ts.map