import { CompanyTaskManagerSelectorView, CompanyTaskManagerViewUIState, ID, SortOrder, TaskManagerViewSortKey } from '@zeniai/client-epic-state';
import { RequestToOpenThreadType } from '../../commentsAndNotes/utils/ThreadsProvider';
interface StickyInnerElementContextType {
    uiState: CompanyTaskManagerViewUIState;
    onColumnSortConfigChanged: (sortKey: TaskManagerViewSortKey, sortOrder: SortOrder) => void;
}
export declare const StickyInnerElementContext: import('react').Context<StickyInnerElementContextType | undefined>;
export declare const TaskManagerListView: ({ companyTaskManagerView, fetchNextItemsOnScroll, onColumnSortConfigChanged, onRowClick, initialOpenThreadRequest, }: {
    companyTaskManagerView: CompanyTaskManagerSelectorView;
    initialOpenThreadRequest?: RequestToOpenThreadType;
    fetchNextItemsOnScroll: () => void;
    onColumnSortConfigChanged: (sortKey: TaskManagerViewSortKey, sortOrder: SortOrder) => void;
    onRowClick: (companyPrimaryEmailDomain: string, taskId: ID) => void;
}) => import("react/jsx-runtime").JSX.Element;
export {};
