import type EuiI18n from '../../../services/eui-i18n';
import type { DurationRange, RelativeOption, TimeUnitId } from '../types/global';
export declare const LAST = "last";
export declare const NEXT = "next";
export type TimeOptions = {
    timeTenseOptions: any[];
    timeUnitsOptions: any[];
    relativeOptions: RelativeOption[];
    relativeRoundingLabels: {
        [id in TimeUnitId]: string;
    };
    refreshUnitsOptions: any[];
    commonDurationRanges: DurationRange[];
};
/**
 * i18n'd time options, mostly used in EuiSelects (except for a few cases)
 * used in EuiSuperDatePicker child sub-components
 */
export declare const useI18nTimeOptions: (euiI18nService: EuiI18n) => TimeOptions;
export default useI18nTimeOptions;
//# sourceMappingURL=time-options.d.ts.map