import { COABalanceType, COABalancesOrder, FileType, Month, TimeframeTick, ZeniDate } from '@zeniai/client-epic-state'; import { AllowedTimeframe, DownloadReportOptions } from '../../common/downloadReport/types/downloadReportOptions'; import { CalendarPeriod, DateRange } from '../common/calendarPeriod'; import * as React from "react"; type Props = { calendarPeriod: CalendarPeriod; dataAvailable: TimeframeTick; dateRange: DateRange; defaultOptions: DownloadReportOptions; firstMonthOfFY: Month; numberOfAdditionalColumns: number; selectedFileType: FileType; selectedOrderBy: COABalancesOrder | undefined; selectedTimeframe: AllowedTimeframe; bookCloseDate?: ZeniDate; /** P&L classes horizontal: hide display order (not used for that layout). */ hideDisplayOrder?: boolean; onAdditionalColumnsSelectionChanged: (additionalOptions: COABalanceType[]) => void; onDateRangeChange: (dateRange: DateRange) => void; onNewOrderBySelection: (orderBy: COABalancesOrder) => void; onSelectedTimeframeChange: (timeframe: AllowedTimeframe) => void; }; declare const _default: React.MemoExoticComponent<(props: Props) => import("react/jsx-runtime").JSX.Element>; export default _default;