import { Translation } from '@helpwave/internationalization';

declare const hightideTranslationLocales: readonly ["de-DE", "en-US"];
type HightideTranslationLocales = typeof hightideTranslationLocales[number];
type HightideTranslationEntries = {
    'add': string;
    'age': string;
    'all': string;
    'apply': string;
    'back': string;
    'cancel': string;
    'carousel': string;
    'change': string;
    'chooseLanguage': string;
    'chooseSlide': string;
    'chooseTheme': string;
    'clear': string;
    'click': string;
    'clickToCopy': string;
    'clickToSelect': string;
    'close': string;
    'confirm': string;
    'copied': string;
    'copy': string;
    'create': string;
    'decline': string;
    'delete': string;
    'discard': string;
    'discardChanges': string;
    'done': string;
    'edit': string;
    'endDate': string;
    'enterText': string;
    'entryDate': string;
    'error': string;
    'errorOccurred': string;
    'exit': string;
    'fieldRequiredError': string;
    'filter': string;
    'gender': (values: {
        gender: string;
    }) => string;
    'goodToSeeYou': string;
    'identifier': string;
    'invalidEmail': string;
    'invalidEmailError': string;
    'language': string;
    'less': string;
    'loading': string;
    'locale': string;
    'max': string;
    'maxLengthError': string;
    'min': string;
    'minLengthError': string;
    'more': string;
    'name': string;
    'next': string;
    'no': string;
    'none': string;
    'notEmpty': string;
    'nothingFound': string;
    'of': string;
    'optional': string;
    'outOfRangeNumber': (values: {
        min: number;
        max: number;
    }) => string;
    'outOfRangeSelectionItems': (values: {
        min: number;
        max: number;
    }) => string;
    'outOfRangeString': (values: {
        min: number;
        max: number;
    }) => string;
    'pleaseWait': string;
    'previous': string;
    'remove': string;
    'required': string;
    'reset': string;
    'save': string;
    'saved': string;
    'search': string;
    'select': string;
    'selectOption': string;
    'show': string;
    'showLess': string;
    'showMore': string;
    'showSlide': (values: {
        index: number;
    }) => string;
    'slide': string;
    'slideNavigation': string;
    'slideOf': (values: {
        index: number;
        length: number;
    }) => string;
    'startDate': string;
    'street': string;
    'submit': string;
    'success': string;
    'text': string;
    'themeMode': (values: {
        theme: string;
    }) => string;
    'themes': (values: {
        count: number;
    }) => string;
    'time.ago': string;
    'time.agoDays': (values: {
        days: number;
    }) => string;
    'time.april': string;
    'time.august': string;
    'time.century': (values: {
        count: number;
    }) => string;
    'time.day': (values: {
        count: number;
    }) => string;
    'time.decade': (values: {
        count: number;
    }) => string;
    'time.december': string;
    'time.february': string;
    'time.hour': (values: {
        count: number;
    }) => string;
    'time.in': string;
    'time.inDays': (values: {
        days: number;
    }) => string;
    'time.january': string;
    'time.july': string;
    'time.june': string;
    'time.march': string;
    'time.may': string;
    'time.microsecond': (values: {
        count: number;
    }) => string;
    'time.millisecond': (values: {
        count: number;
    }) => string;
    'time.minute': (values: {
        count: number;
    }) => string;
    'time.month': (values: {
        count: number;
    }) => string;
    'time.monthName': (values: {
        month: string;
    }) => string;
    'time.nanosecond': (values: {
        count: number;
    }) => string;
    'time.november': string;
    'time.october': string;
    'time.second': (values: {
        count: number;
    }) => string;
    'time.september': string;
    'time.today': string;
    'time.tomorrow': string;
    'time.year': (values: {
        count: number;
    }) => string;
    'time.yesterday': string;
    'tooFewSelectionItems': (values: {
        min: number;
    }) => string;
    'tooLong': (values: {
        max: number;
    }) => string;
    'tooManySelectionItems': (values: {
        max: number;
    }) => string;
    'tooShort': (values: {
        min: number;
    }) => string;
    'unsavedChanges': string;
    'unsavedChangesSaveQuestion': string;
    'update': string;
    'value': string;
    'welcome': string;
    'yes': string;
};
declare const hightideTranslation: Translation<HightideTranslationLocales, Partial<HightideTranslationEntries>>;

export { type HightideTranslationEntries, type HightideTranslationLocales, hightideTranslation, hightideTranslationLocales };
