import { ID } from '../../commonStateTypes/common'; import { FetchStateAndError } from '../../commonStateTypes/common'; import { Report } from '../../commonStateTypes/viewAndReport/viewAndReport'; export interface CashFlowState extends Report { fetchState: { month: FetchStateAndError; quarter: FetchStateAndError; year: FetchStateAndError; }; uiState: CashFlowUIState; } export interface CashFlowUIState { nodeCollapseState: Record; scrollPosition: { scrollTop: number; scrollLeft?: number; } | undefined; }