import { JSX } from 'react';
import type { CatalogEntityConfig, EntitiesCatalogConfig } from '@redocly/config';
import type { BffCatalogEntity, BffCatalogRelatedEntity, SortOption } from '../../../../core/types';
export type CatalogEntityTeamRelationsProps = {
    entity: BffCatalogEntity;
    catalogConfig: CatalogEntityConfig;
    entitiesCatalogConfig: EntitiesCatalogConfig;
    relations: BffCatalogRelatedEntity[];
    query: {
        fetchNextPage: () => void;
        isFetchingNextPage: boolean;
        hasNextPage: boolean;
    };
    searchQuery: string;
    setSearchQuery: (query: string) => void;
    setFilter: (filter: string) => void;
    sortOption: SortOption | null;
    setSortOption: (sortOption: SortOption | null) => void;
    handleSortClick: (sortKey: string, direction: 'asc' | 'desc') => void;
    isColumnSorted: (sortKey: string, direction: 'asc' | 'desc') => boolean;
    shouldShowLoadMore: boolean;
};
export declare function CatalogEntityTeamRelations({ entity, relations, query, searchQuery, setSearchQuery, setFilter, entitiesCatalogConfig, catalogConfig, sortOption, setSortOption, handleSortClick, isColumnSorted, shouldShowLoadMore, }: CatalogEntityTeamRelationsProps): JSX.Element;
