/**
 * These messages are defined in
 * - src/local/en/translation.json
 * - src/local/it/translation.json
 */
export type Messages = DateMessages | DayMessages | GenericMessages | MonthMessages | FilterBuilderMessages | FileUploadMessages | NotificationMessages | TextEditorMessages | HtmMessages | PDFMessages | MindMapMessages | ActionListMessages;
export type MessageVariables = Partial<Record<"field" | "key" | "env", string | number> | Record<number, string | number>>;
export interface FormatOptions {
    inputIsLocalized?: boolean;
    type?: "number" | "date";
}
export declare enum GenericMessages {
    CALENDAR_FOR = "Date.CalendarFor",
    CLOSE = "Generic.Close",
    APPLY = "Generic.Apply",
    REMOVE = "Generic.Remove",
    BACK = "Generic.Back",
    SHAPE_NOT_SUPPORTED_YET = "Generic.ShapeNotSupportedYet",
    SPOTLIGHT_DEFAULT_PLACEHOLDER = "Generic.SpotlightDefaultPlaceholder",
    CHECK_OBJECT_WRONG_VALIDATION = "Generic.CheckObjectWrongValidation",
    CONFIRM_BUTTON = "Generic.ConfirmButton",
    RESET_BUTTON = "Generic.ResetButton",
    AUTOCOMPLETE_DEFAULT_PLACEHOLDER = "Generic.AutocompleteDefaultPlaceholder",
    CHIPS_INPUT_DEFAULT_PLACEHOLDER = "Generic.ChipsInputDefaultPlaceholder",
    NOTIFICATION_WIDGET_NO_MESSAGES = "Generic.NotificationWidgetNoMessages",
    NOTIFICATION_WIDGET_DISMISS_ALL = "Generic.NotificationWidgetDismissAll",
    LIST_SEARCH_PLACEHOLDER = "Generic.ListSearchPlaceholder",
    DATA_NOT_FOUND = "Generic.DataNotFound"
}
export declare enum FilterBuilderMessages {
    ADD_SUB_GROUP = "FilterBuilder.AddSubGroup",
    ADD_FILTER = "FilterBuilder.AddFilter",
    STRING_STARTS = "FilterBuilder.Operator.String.Starts",
    STRING_CONTAINS = "FilterBuilder.Operator.String.Contains",
    STRING_EQUALS = "FilterBuilder.Operator.String.Equals",
    NUMBER_EQUALS = "FilterBuilder.Operator.Number.Equals",
    NUMBER_NOTEQUALS = "FilterBuilder.Operator.Number.NotEquals",
    NUMBER_GREATER = "FilterBuilder.Operator.Number.Greater",
    NUMBER_GREATER_OR_EQUAL = "FilterBuilder.Operator.Number.GreaterOrEqual",
    NUMBER_LESS = "FilterBuilder.Operator.Number.Less",
    NUMBER_LESS_OR_EQUAL = "FilterBuilder.Operator.Number.LessOrEqual",
    DATE_BEFORE = "FilterBuilder.Operator.Date.Before",
    DATE_AFTER = "FilterBuilder.Operator.Date.After",
    DATE_ON = "FilterBuilder.Operator.Date.On"
}
export declare enum DayMessages {
    MONDAY = "Day.Monday",
    MONDAY_SHORT = "Day.MondayShort",
    TUESDAY = "Day.Tuesday",
    TUESDAY_SHORT = "Day.TuesdayShort",
    WEDNESDAY = "Day.Wednesday",
    WEDNESDAY_SHORT = "Day.WednesdayShort",
    THURSDAY = "Day.Thursday",
    THURSDAY_SHORT = "Day.ThursdayShort",
    FRIDAY = "Day.Friday",
    FRIDAY_SHORT = "Day.FridayShort",
    SATURDAY = "Day.Saturday",
    SATURDAY_SHORT = "Day.SaturdayShort",
    SUNDAY = "Day.Sunday",
    SUNDAY_SHORT = "Day.SundayShort"
}
export declare enum MonthMessages {
    JANUARY = "Month.January",
    FEBRUARY = "Month.February",
    MARCH = "Month.March",
    APRIL = "Month.April",
    MAY = "Month.May",
    JUNE = "Month.June",
    JULY = "Month.July",
    AUGUST = "Month.August",
    SEPTEMBER = "Month.September",
    OCTOBER = "Month.October",
    NOVEMBER = "Month.November",
    DECEMBER = "Month.December"
}
export declare enum DateMessages {
    PREVIOUS_DAY = "Date.PreviousDay",
    PREVIOUS_WEEK = "Date.PreviousWeek",
    PREVIOUS_MONTH = "Date.PreviousMonth",
    PREVIOUS_YEAR = "Date.PreviousYear",
    NEXT_DAY = "Date.NextDay",
    NEXT_WEEK = "Date.NextWeek",
    NEXT_MONTH = "Date.NextMonth",
    NEXT_YEAR = "Date.NextYear",
    YESTERDAY = "Date.Yesterday",
    TODAY = "Date.Today",
    TOMORROW = "Date.Tomorrow"
}
export declare enum FileUploadMessages {
    SELECT_FILES = "FileUpload.SelectFiles",
    DROP_AREA_LABEL = "FileUpload.DropAreaLabel",
    UPLOAD = "FileUpload.Upload",
    CANCEL = "FileUpload.Cancel",
    RETRY = "FileUpload.Retry",
    FILE_TOO_LARGE = "FileUpload.FileTooLarge"
}
export declare enum NotificationMessages {
    DISMISS_ALL = "Notification.DismissAll",
    NO_ACTIVE_NOTIFICATION = "Notification.NoActive"
}
export declare enum TextEditorMessages {
    BOLD = "TextEditor.Bold",
    ITALIC = "TextEditor.Italic",
    UNDERLINE = "TextEditor.Underline",
    H1 = "TextEditor.H1",
    H2 = "TextEditor.H2",
    TEXT = "TextEditor.Text",
    CODE_BLOCK = "TextEditor.CodeBlock",
    LINK = "TextEditor.Link",
    LIST_ORDERED = "TextEditor.ListOrdered",
    LIST_BULLET = "TextEditor.ListBullet",
    SMEUP_LINK = "TextEditor.SmeupLink",
    SMEUP_LINK_OBJECT = "TextEditor.SmeupLinkObject",
    SMEUP_LINK_FUNCTION = "TextEditor.SmeupLinkFunction",
    SMEUP_LINK_T = "TextEditor.SmeupLinkT",
    SMEUP_LINK_P = "TextEditor.SmeupLinkP",
    SMEUP_LINK_K = "TextEditor.SmeupLinkK",
    SMEUP_LINK_FUN = "TextEditor.SmeupLinkFUN"
}
export declare enum PDFMessages {
    OPEN_IN_NEW = "PDF.OpenInNew",
    DOWNLOAD = "PDF.Download",
    PRINT = "PDF.Print",
    MISSING = "PDF.Missing",
    ERROR = "PDF.Error"
}
export declare enum HtmMessages {
    OPEN_IN_NEW = "Htm.OpenInNew"
}
export declare enum MindMapMessages {
    COLLAPSE = "MindMap.Collapse",
    EXPAND = "MindMap.Expand",
    ZOOM_IN = "MindMap.ZoomIn",
    ZOOM_OUT = "MindMap.ZoomOut",
    RESET = "MindMap.Reset",
    FIT_ALL = "MindMap.FitAll"
}
export declare enum ActionListMessages {
    ESC_HINT = "ActionList.EscHint",
    NO_ACTIONS = "ActionList.NoActions",
    UP = "ActionList.Up",
    DOWN = "ActionList.Down",
    SELECT = "ActionList.Select",
    BACK = "ActionList.Back"
}
//# sourceMappingURL=translation.d.ts.map