import { CompanyHealthMetricViewSelector, CompanyHealthViewUIState, HealthViewSortKey, ID, SortOrder } from '@zeniai/client-epic-state';
import { RequestToOpenThreadType } from '../../../commentsAndNotes/utils/ThreadsProvider';
interface StickyInnerElementContextType {
    makeCompanyNameSticky: boolean;
    uiState: CompanyHealthViewUIState;
    onColumnSortConfigChanged: (sortKey: HealthViewSortKey, sortOrder: SortOrder) => void;
}
declare function HealthMonitorListView({ healthView, mixpanelUrl, onRowClick, onColumnSortConfigChanged, initialOpenThreadRequest, }: Readonly<{
    healthView: CompanyHealthMetricViewSelector;
    mixpanelUrl: string;
    initialOpenThreadRequest?: RequestToOpenThreadType;
    onColumnSortConfigChanged: (_sortKey: HealthViewSortKey, _sortOrder: SortOrder) => void;
    onRowClick: (_companyId: ID) => void;
}>): import("react/jsx-runtime").JSX.Element;
export declare const StickyInnerElementContext: import('react').Context<StickyInnerElementContextType | undefined>;
export default HealthMonitorListView;
