import { CockpitFilters, CompanyTaskManagerSelectorView, ID, SortOrder, TaskManagerViewSortKey } from '@zeniai/client-epic-state'; import { RequestToOpenThreadType } from '../../commentsAndNotes/utils/ThreadsProvider'; import { ValuesDropdownOption } from '../common/cockpitFilters/commonTypes'; import { CockpitOptionType } from '../common/cockpitTypes'; import { NavHeaderActions, NavHeaderData } from '../common/navHeader/NavHeader'; export type TaskManagerPageData = { companyTaskManagerView: CompanyTaskManagerSelectorView; }; export type TaskManagerPageActions = { onCockpitReloadData: (cockpitOption: CockpitOptionType) => void; onFetchTaskManagerView: (from: number, sortKey: TaskManagerViewSortKey, sortOrder: SortOrder, keepExistingListItems: boolean, searchString?: string, filters?: CockpitFilters) => void; onRowClick: (companyPrimaryEmailDomain: string, taskId: ID) => void; }; export interface Props { headerActions: NavHeaderActions; headerData: Omit; isBirdsEyeViewEnabled: boolean; taskManagerPageActions: TaskManagerPageActions; taskManagerPageData: TaskManagerPageData; initialOpenThreadRequest?: RequestToOpenThreadType; } declare const TaskManagerPage: ({ headerActions, headerData, isBirdsEyeViewEnabled, initialOpenThreadRequest, taskManagerPageData, taskManagerPageActions, }: Props) => import("react/jsx-runtime").JSX.Element; export default TaskManagerPage; export declare const getFilterCategoryValuesForTaskManagerTab: (companyTaskManagerView: CompanyTaskManagerSelectorView) => Record;