import { COABalanceType, FileType, Month, TimeframeTick } from '@zeniai/client-epic-state';
import { AllowedTimeframe } from '../../common/downloadReport/types/downloadReportOptions';
import { CalendarPeriod, DateRange } from '../common/calendarPeriod';
type AddColumnsDropdownProps = {
    calendarPeriod: CalendarPeriod;
    dataAvailable: TimeframeTick;
    dateRange: DateRange;
    disabledAdditionalColumns: COABalanceType[] | undefined;
    firstMonthOfFY: Month;
    selectedAdditionalColumns: COABalanceType[];
    selectedFileType: FileType;
    selectedTimeframe: AllowedTimeframe;
    /** P&L classes horizontal: only "Period Total" (`free_range_total`) applies. */
    horizontalClassLayout?: boolean;
    onAdditionalColumnsSelectionChanged: (cols: COABalanceType[]) => void;
};
declare const AddColumnsDropdown: (props: AddColumnsDropdownProps) => import("react/jsx-runtime").JSX.Element;
export default AddColumnsDropdown;
