import { COABalancesRange } from '../../commonStateTypes/coaBalance/coaBalancesFilter'; import { COABalance, COABalanceTimeFrame } from '../coaBalance/coaBalance'; import { Month } from '../timePeriod'; import { TimeframeTick } from '../timeframeTick'; /** * Finds matching `thisPeriod` in availableCoaBalances * @param timeframe * @param thisPeriod * @param availableCoaBalances * @param _ticksOrder */ export declare function getMatchingThisPeriod(firstMonthOfFY: Month, timeframe: Exclude, thisPeriod: TimeframeTick, availableCoaBalances: COABalance[], _ticksOrder?: 'ascending_date'): TimeframeTick | undefined; export declare function extractThisPeriod(firstMonthOfFY: Month, timeframe: Exclude, selectedCOABalancesRange: COABalancesRange, availableBalances: COABalance[], _balancesOrder?: 'ascending_date'): TimeframeTick | undefined; export declare const isValidDateRangeForTimeframe: (firstMonthOfFY: Month, timeframe: Exclude, timeframeTick: TimeframeTick) => boolean;