import { TimeframeTick } from '../../commonStateTypes/timeframeTick'; import { Entity } from '../../entity/genericEntity/entity'; import { DetailScreenType, TrendWithTransactionsState } from './trendWithTransactionsState'; export declare const initialTrendWithTransactionsState: TrendWithTransactionsState; export declare const fetchTrendForEntity: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[entity: Entity], { entity: Entity; }, "trendWithTransactions/fetchTrendForEntity", never, never>, fetchTransactionsForEntity: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[entity: Entity, screen: DetailScreenType, selectedPeriod: { timeframe: "month" | "quarter" | "year"; timePeriod: TimeframeTick; }, fiscalYearStartMonth?: any], { entity: Entity; screen: DetailScreenType; selectedPeriod: { timeframe: "month" | "quarter" | "year"; timePeriod: TimeframeTick; }; fiscalYearStartMonth: any; }, "trendWithTransactions/fetchTransactionsForEntity", never, never>, clearTrendWithTransactions: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[keepUiState?: boolean | undefined], { keepUiState: boolean; }, "trendWithTransactions/clearTrendWithTransactions", never, never>, updateSelectedTimeperiod: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[entity: Entity, screen: DetailScreenType, selectedPeriod?: { timeframe: "month" | "quarter" | "year"; timePeriod: TimeframeTick; } | undefined], { entity: Entity; screen: DetailScreenType; selectedPeriod: { timeframe: "month" | "quarter" | "year"; timePeriod: TimeframeTick; } | undefined; }, "trendWithTransactions/updateSelectedTimeperiod", never, never>; declare const _default: import("redux").Reducer; export default _default;