export declare var surveyLocalization: {
    currentLocaleValue: string;
    defaultLocaleValue: string;
    locales: {
        [index: string]: any;
    };
    localeNames: {
        [index: string]: any;
    };
    localeNamesInEnglish: {
        [index: string]: any;
    };
    localeDirections: {
        [index: string]: any;
    };
    supportedLocales: Array<any>;
    useEnglishNames: boolean;
    showNamesInEnglish: boolean;
    setupLocale(localeConfig: {
        localeCode: string;
        strings: any;
        nativeName: string;
        englishName: string;
        rtl?: boolean;
    }): void;
    currentLocale: string;
    defaultLocale: string;
    getLocaleStrings(loc: string): any;
    getString: (strName: string, locale?: string) => any;
    getLocaleName(loc: string, inEnglish?: boolean): string;
    getLocales: (removeDefaultLoc?: boolean) => Array<string>;
    onGetExternalString: (name: string, locale: string) => string;
};
export declare function getLocaleString(strName: string, locale?: string): string;
export declare function getLocaleStrings(locale: string): any;
export declare function setupLocale(localeConfig: {
    localeCode: string;
    strings: any;
    nativeName: string;
    englishName: string;
    rtl?: boolean;
}): void;
export declare var surveyStrings: {
    pagePrevText: string;
    pageNextText: string;
    completeText: string;
    previewText: string;
    editText: string;
    startSurveyText: string;
    otherItemText: string;
    noneItemText: string;
    refuseItemText: string;
    dontKnowItemText: string;
    selectAllItemText: string;
    deselectAllItemText: string;
    progressText: string;
    indexText: string;
    panelDynamicProgressText: string;
    panelDynamicTabTextFormat: string;
    questionsProgressText: string;
    emptySurvey: string;
    completingSurvey: string;
    completingSurveyBefore: string;
    loadingSurvey: string;
    placeholder: string;
    ratingOptionsCaption: string;
    value: string;
    requiredError: string;
    requiredErrorInPanel: string;
    requiredInAllRowsError: string;
    eachRowUniqueError: string;
    numericError: string;
    minError: string;
    maxError: string;
    textNoDigitsAllow: string;
    textMinLength: string;
    textMaxLength: string;
    textMinMaxLength: string;
    minRowCountError: string;
    minSelectError: string;
    maxSelectError: string;
    numericMinMax: string;
    numericMin: string;
    numericMax: string;
    invalidEmail: string;
    invalidExpression: string;
    urlRequestError: string;
    urlGetChoicesError: string;
    exceedMaxSize: string;
    noUploadFilesHandler: string;
    otherRequiredError: string;
    uploadingFile: string;
    loadingFile: string;
    chooseFile: string;
    noFileChosen: string;
    filePlaceholder: string;
    confirmDelete: string;
    keyDuplicationError: string;
    addColumn: string;
    addRow: string;
    removeRow: string;
    noRowsText: string;
    addPanel: string;
    removePanel: string;
    showDetails: string;
    hideDetails: string;
    choices_Item: string;
    choices_Choice: string;
    matrix_column: string;
    matrix_row: string;
    multipletext_itemname: string;
    savingData: string;
    savingDataError: string;
    savingDataSuccess: string;
    savingExceedSize: string;
    saveAgainButton: string;
    timerMin: string;
    timerSec: string;
    timerSpentAll: string;
    timerSpentPage: string;
    timerSpentSurvey: string;
    timerLimitAll: string;
    timerLimitPage: string;
    timerLimitSurvey: string;
    clearCaption: string;
    signaturePlaceHolder: string;
    signaturePlaceHolderReadOnly: string;
    chooseFileCaption: string;
    takePhotoCaption: string;
    photoPlaceholder: string;
    fileOrPhotoPlaceholder: string;
    replaceFileCaption: string;
    removeFileCaption: string;
    booleanCheckedLabel: string;
    booleanUncheckedLabel: string;
    confirmRemoveFile: string;
    confirmRemoveAllFiles: string;
    questionTitlePatternText: string;
    modalCancelButtonText: string;
    modalApplyButtonText: string;
    filterStringPlaceholder: string;
    emptyMessage: string;
    loadingPage: string;
    loadingData: string;
    noEntriesText: string;
    noEntriesReadonlyText: string;
    tabTitlePlaceholder: string;
    more: string;
    tagboxDoneButtonCaption: string;
    selectToRankEmptyRankedAreaText: string;
    selectToRankEmptyUnrankedAreaText: string;
    ok: string;
    cancel: string;
};
