import { Month, TimeframeTick, ZeniDate } from '@zeniai/client-epic-state';
import { AllowedTimeframe } from '../../common/downloadReport/types/downloadReportOptions';
import * as React from "react";
export declare const getLastDayOfEndDateMonth: (selectedPeriod: TimeframeTick) => ZeniDate;
type Props = {
    dataAvailable: TimeframeTick;
    firstMonthOfFY: Month;
    label: string;
    selectedPeriod: TimeframeTick;
    validPeriod: TimeframeTick;
    bookCloseDate?: ZeniDate;
    onNewPeriodSelection: (timeframe: AllowedTimeframe, timePeriod: TimeframeTick) => void;
};
declare const _default: React.MemoExoticComponent<(props: Props) => import("react/jsx-runtime").JSX.Element>;
export default _default;
