import { Account, Recurrence } from '../types'; import { GlobalStore } from './GlobalStore'; export declare class CashflowStore { globalStore: GlobalStore; uiStore: UiStore; constructor(globalStore: GlobalStore); completeOnboarding: () => Promise; } declare class UiStore { globalStore: GlobalStore; dateRange: { start: Date; end: Date; }; isDirty: boolean; constructor(globalStore: GlobalStore); get income(): Recurrence[]; get upcomingIncome(): Recurrence[]; get upcomingExpenses(): Recurrence[]; get nextIncome(): Recurrence | undefined; get selectedCashAccounts(): Account[]; get selectedCashBalance(): number; get daysUntilNextIncome(): number; get expensesTilNextIncome(): Recurrence[]; } export {};