export const SortingType: PropTypes.Requireable<PropTypes.InferProps<{
    field: PropTypes.Requireable<string>;
    order: PropTypes.Requireable<string>;
}>>;
export const QueryBuilderAttributeType: PropTypes.Requireable<PropTypes.InferProps<{
    id: PropTypes.Requireable<NonNullable<string | number>>;
    values: PropTypes.Requireable<any[]>;
    data: PropTypes.Requireable<PropTypes.InferProps<{
        title: PropTypes.Requireable<string>;
        pathToTitle: PropTypes.Requireable<string[]>;
        fieldName: PropTypes.Requireable<string>;
        entityTypeUri: PropTypes.Requireable<string>;
        attrType: PropTypes.Requireable<PropTypes.InferProps<{
            label: PropTypes.Requireable<string>;
            name: PropTypes.Requireable<string>;
            description: PropTypes.Requireable<string>;
            type: PropTypes.Requireable<string>;
            hidden: PropTypes.Requireable<boolean>;
            faceted: PropTypes.Requireable<boolean>;
            searchable: PropTypes.Requireable<boolean>;
            uri: PropTypes.Requireable<string>;
            access: PropTypes.Requireable<string[]>;
            cardinality: PropTypes.Requireable<PropTypes.InferProps<{
                minValue: PropTypes.Requireable<number>;
                maxValue: PropTypes.Requireable<number>;
            }>>;
        }>>;
        uri: PropTypes.Requireable<string>;
        groupName: PropTypes.Requireable<string>;
    }>>;
    filter: PropTypes.Requireable<string>;
    operator: PropTypes.Requireable<string>;
}>>;
import PropTypes from 'prop-types';
