import { CockpitFilters as CockpitFiltersType } from '@zeniai/client-epic-state'; import { ValuesDropdownOption } from '../cockpitFilters/commonTypes'; import { CockpitOptionType } from '../cockpitTypes'; export type CockpitHeaderActions = { getCategoryWiseOptions?: () => Record; onCockpitSelectionChanged?: (newCockpitOption: CockpitOptionType) => void; onFiltersChange?: (selectedCockpitOption: CockpitOptionType, filters?: CockpitFiltersType) => void; onFilterTextChanged?: (selectedCockpitOption: CockpitOptionType, filterText: string) => void; onNavigateBack?: () => void; }; export type CockpitHeaderData = { filters: CockpitFiltersType; filterText: string; selectedCockpitOption: CockpitOptionType; companiesLoaded?: boolean; showBackButton?: boolean; showCockpitTabs?: boolean; }; export interface Props { headerActions: CockpitHeaderActions; headerData: CockpitHeaderData; } export default function CockpitHeader({ headerData, headerActions }: Props): import("react/jsx-runtime").JSX.Element;