import React from 'react';
import moment from 'moment';
import { CalloutType, CustomAggregationsProps, TimeframeProps } from '../TimeframesType';
type QuarterlyTimeframeProps = {
    callout: (type: CalloutType, startDate: moment.Moment, endDate: moment.Moment, timeframe: TimeframeProps) => void;
    closeMenu?: () => void;
    timeframe: TimeframeProps;
    useTimeframeAggregations?: boolean;
    customAggregations?: CustomAggregationsProps;
    disabledTimeframeOptions?: string[];
};
export declare const QuarterlyTimeframe: ({ callout, closeMenu, timeframe, useTimeframeAggregations, customAggregations, disabledTimeframeOptions, }: QuarterlyTimeframeProps) => React.JSX.Element;
export declare function getValidAggregationsForQuarterlyTimeframe(timeframe: TimeframeProps, customAggregations?: CustomAggregationsProps): string[] | undefined;
export {};
