import { FetchStateAndError, ID } from '../../commonStateTypes/common'; import { SelectorView } from '../../commonStateTypes/viewAndReport/viewAndReport'; import { AiAccountantCustomerView } from '../../entity/aiAccountantCustomer/aiAccountantCustomerSelector'; import { RootState } from '../../rootStateTypes'; import { AiAccountantCustomerViewState, AiAccountantUIState } from './aiAccountantViewState'; export interface AiAccountantCockpitView extends SelectorView { averageAccuracy: number; customers: AiAccountantCustomerView[]; customerViewStateByTenantId: Record; selectedCustomersForJobTrigger: AiAccountantCustomerView[]; selectedTenantIds: ID[]; triggerJobStatus: FetchStateAndError; uiState: AiAccountantUIState; unonboardedTenantIds: ID[]; } export declare const getAiAccountantCockpitView: (state: RootState) => AiAccountantCockpitView;