import { DocumentTemplateContent } from "../content"; export declare enum DocumentTemplateSettingsTypes { ControlledDocument = 1, NormalDocument = 2 } export interface DocumentTemplateSettings { type: DocumentTemplateSettingsTypes; contents: DocumentTemplateSettingsContents; } export interface DocumentTemplateSettingsContents { "ar-sa"?: DocumentTemplateContent; "bg-bg"?: DocumentTemplateContent; "ca-es"?: DocumentTemplateContent; "zh-tw"?: DocumentTemplateContent; "cs-cz"?: DocumentTemplateContent; "da-dk"?: DocumentTemplateContent; "de-de"?: DocumentTemplateContent; "el-gr"?: DocumentTemplateContent; "en-us"?: DocumentTemplateContent; "fi-fi"?: DocumentTemplateContent; "fr-fr"?: DocumentTemplateContent; "he-il"?: DocumentTemplateContent; "hu-hu"?: DocumentTemplateContent; "is-is"?: DocumentTemplateContent; "it-it"?: DocumentTemplateContent; "ja-jp"?: DocumentTemplateContent; "ko-kr"?: DocumentTemplateContent; "nl-nl"?: DocumentTemplateContent; "nb-no"?: DocumentTemplateContent; "pl-pl"?: DocumentTemplateContent; "pt-br"?: DocumentTemplateContent; "ro-ro"?: DocumentTemplateContent; "ru-ru"?: DocumentTemplateContent; "hr-hr"?: DocumentTemplateContent; "sk-sk"?: DocumentTemplateContent; "sq-al"?: DocumentTemplateContent; "sv-se"?: DocumentTemplateContent; "th-th"?: DocumentTemplateContent; "tr-tr"?: DocumentTemplateContent; "ur-pk"?: DocumentTemplateContent; "id-id"?: DocumentTemplateContent; "uk-ua"?: DocumentTemplateContent; "be-by"?: DocumentTemplateContent; "sl-si"?: DocumentTemplateContent; "et-ee"?: DocumentTemplateContent; "lv-lv"?: DocumentTemplateContent; "lt-lt"?: DocumentTemplateContent; "fa-ir"?: DocumentTemplateContent; "vi-vn"?: DocumentTemplateContent; "hy-am"?: DocumentTemplateContent; "eu-es"?: DocumentTemplateContent; "mk-mk"?: DocumentTemplateContent; "af-za"?: DocumentTemplateContent; "ka-ge"?: DocumentTemplateContent; "fo-fo"?: DocumentTemplateContent; "hi-in"?: DocumentTemplateContent; "ms-my"?: DocumentTemplateContent; "kk-kz"?: DocumentTemplateContent; "ky-kg"?: DocumentTemplateContent; "sw-ke"?: DocumentTemplateContent; "tt-ru"?: DocumentTemplateContent; "pa-in"?: DocumentTemplateContent; "gu-in"?: DocumentTemplateContent; "ta-in"?: DocumentTemplateContent; "te-in"?: DocumentTemplateContent; "kn-in"?: DocumentTemplateContent; "mr-in"?: DocumentTemplateContent; "sa-in"?: DocumentTemplateContent; "mn-mn"?: DocumentTemplateContent; "gl-es"?: DocumentTemplateContent; "dv-mv"?: DocumentTemplateContent; "ar-iq"?: DocumentTemplateContent; "zh-cn"?: DocumentTemplateContent; "de-ch"?: DocumentTemplateContent; "en-gb"?: DocumentTemplateContent; "es-mx"?: DocumentTemplateContent; "fr-be"?: DocumentTemplateContent; "it-ch"?: DocumentTemplateContent; "nl-be"?: DocumentTemplateContent; "nn-no"?: DocumentTemplateContent; "pt-pt"?: DocumentTemplateContent; "sv-fi"?: DocumentTemplateContent; "ms-bn"?: DocumentTemplateContent; "ar-eg"?: DocumentTemplateContent; "zh-hk"?: DocumentTemplateContent; "de-at"?: DocumentTemplateContent; "en-au"?: DocumentTemplateContent; "en-es"?: DocumentTemplateContent; "fr-ca"?: DocumentTemplateContent; "ar-ly"?: DocumentTemplateContent; "zh-sg"?: DocumentTemplateContent; "de-lu"?: DocumentTemplateContent; "en-ca"?: DocumentTemplateContent; "es-gt"?: DocumentTemplateContent; "fr-ch"?: DocumentTemplateContent; "ar-dz"?: DocumentTemplateContent; "zh-mo"?: DocumentTemplateContent; "de-li"?: DocumentTemplateContent; "en-nz"?: DocumentTemplateContent; "es-cr"?: DocumentTemplateContent; "fr-lu"?: DocumentTemplateContent; "ar-ma"?: DocumentTemplateContent; "en-ie"?: DocumentTemplateContent; "es-pa"?: DocumentTemplateContent; "fr-mc"?: DocumentTemplateContent; "ar-tn"?: DocumentTemplateContent; "en-za"?: DocumentTemplateContent; "es-do"?: DocumentTemplateContent; "ar-om"?: DocumentTemplateContent; "en-jm"?: DocumentTemplateContent; "es-ve"?: DocumentTemplateContent; "ar-ye"?: DocumentTemplateContent; "es-co"?: DocumentTemplateContent; "ar-sy"?: DocumentTemplateContent; "en-bz"?: DocumentTemplateContent; "es-pe"?: DocumentTemplateContent; "ar-jo"?: DocumentTemplateContent; "en-tt"?: DocumentTemplateContent; "es-ar"?: DocumentTemplateContent; "ar-lb"?: DocumentTemplateContent; "en-zw"?: DocumentTemplateContent; "es-ec"?: DocumentTemplateContent; "ar-kw"?: DocumentTemplateContent; "en-ph"?: DocumentTemplateContent; "es-cl"?: DocumentTemplateContent; "ar-ae"?: DocumentTemplateContent; "es-uy"?: DocumentTemplateContent; "ar-bh"?: DocumentTemplateContent; "es-py"?: DocumentTemplateContent; "ar-qa"?: DocumentTemplateContent; "es-bo"?: DocumentTemplateContent; "es-sv"?: DocumentTemplateContent; "es-hn"?: DocumentTemplateContent; "es-pr"?: DocumentTemplateContent; "zu-za"?: DocumentTemplateContent; "xh-za"?: DocumentTemplateContent; "fy-nl"?: DocumentTemplateContent; "tn-za"?: DocumentTemplateContent; "se-se"?: DocumentTemplateContent; "se-fi"?: DocumentTemplateContent; "cy-gb"?: DocumentTemplateContent; "hr-ba"?: DocumentTemplateContent; "mi-nz"?: DocumentTemplateContent; "ga-ie"?: DocumentTemplateContent; "rm-ch"?: DocumentTemplateContent; "lb-lu"?: DocumentTemplateContent; "ns-za"?: DocumentTemplateContent; "se-no"?: DocumentTemplateContent; "mt-mt"?: DocumentTemplateContent; } /** * NOTE: whenever an new property is added in settings, we need to define its initial value in factory * To ensure it fully react on view * */ export declare const DocumentTemplateSettingsFactory: { createDefaultDocumentTemplateSettings(type: DocumentTemplateSettingsTypes, originalSettings?: DocumentTemplateSettings): DocumentTemplateSettings; };