import { Dictionary, GetLabelType } from '@m4l/core';
export declare const DATE_TIME_RANGE_PICKER_DICTIONARY_KEY = "date_time_range_picker";
export declare const DICTIONARY: {
    readonly ACTION_CANCEL: "date_time_range_picker.action_cancel";
    readonly ACTION_CONFIRM: "date_time_range_picker.action_confirm";
    readonly DAY_LABEL: "date_time_range_picker.day_label";
    readonly DAYS_LABEL: "date_time_range_picker.days_label";
    readonly OPEN_BUTTON_LABEL: "date_time_range_picker.open_button_label";
    readonly SELECTED_RANGE_LABEL: "date_time_range_picker.selected_range_label";
    readonly SHORTCUT_LAST_WEEK: "date_time_range_picker.shortcut_last_week";
    readonly SHORTCUT_THIS_MONTH: "date_time_range_picker.shortcut_this_month";
    readonly SHORTCUT_THIS_WEEK: "date_time_range_picker.shortcut_this_week";
    readonly SHORTCUT_TODAY: "date_time_range_picker.shortcut_today";
    readonly SHORTCUT_YESTERDAY: "date_time_range_picker.shortcut_yesterday";
};
/**
 * Return the dictionary namespaces required by DateTimeRangePicker.
 */
export declare function getDateTimeRangePickerComponentsDictionary(): string[];
/**
 * Resolve component copy from the dictionary and fall back when the label is still unresolved.
 */
export declare function resolveDateTimeRangePickerDictionaryLabel(getLabel: GetLabelType, dictionaryKey: string, fallbackLabel: string): string;
export declare const defaultDateTimeRangePickerDictionary: Dictionary;
//# sourceMappingURL=dictionary.d.ts.map