{"__symbolic":"module","version":3,"metadata":{"createNHttpConfig":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"n-http-2","name":"NHttpConfig"},"arguments":[{}]}},"createNEndpointsConfig":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"n-http-2","name":"NEndpoints"},"arguments":[{}]}},"NTranslateModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule"},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"ngx-webstorage","name":"Ng2Webstorage"},"member":"forRoot"},"arguments":[{"prefix":"nt2","caseSensitive":true}]},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"n-http-2","name":"NHttpModule"},"member":"forRoot"},"arguments":[{"provide":{"__symbolic":"reference","module":"n-http-2","name":"NHttpConfig"},"useFactory":{"__symbolic":"reference","name":"createNHttpConfig"}},{"provide":{"__symbolic":"reference","module":"n-http-2","name":"NEndpoints"},"useFactory":{"__symbolic":"reference","name":"createNEndpointsConfig"}}]}],"providers":[{"__symbolic":"reference","name":"NTranslate"}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional"}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf"}}]],"parameters":[{"__symbolic":"reference","name":"NTranslateModule"}]}]},"statics":{"forRoot":{"__symbolic":"function","parameters":["providedConfig"],"defaults":[{"provide":{"__symbolic":"reference","name":"NTranslateConfig"},"useFactory":{"__symbolic":"reference","name":"nTranslateConfigFactory"}}],"value":{"ngModule":{"__symbolic":"reference","name":"NTranslateModule"},"providers":[{"__symbolic":"reference","name":"providedConfig"}]}}}},"INTranslateConfig":{"__symbolic":"interface"},"INTranslateConfigOptional":{"__symbolic":"interface"},"NTranslateConfigDefaults":{"rootUrl":"https://nstack.io/api","apiVersion":"v1","platform":"web","endpoints":{"languages":"languages","bestFit":"languages/best_fit","keys":"keys"},"apiKey":null,"appId":null,"storageIdentifier":null,"persist":true,"expires":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Date"},"member":"now"}},"right":86400000},"fallbackFileEnabled":true,"fallbackFileUrl":"/translate.json","debugEnabled":false},"nTranslateConfigFactory":{"__symbolic":"function","parameters":["config"],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"NTranslateConfig"},"arguments":[{"__symbolic":"reference","name":"config"}]}},"NTranslateConfig":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"}]}],"getConfig":[{"__symbolic":"method"}]}},"NTranslate":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"NTranslateConfig"},{"__symbolic":"reference","module":"n-http-2","name":"NHttp"},{"__symbolic":"reference","module":"ngx-webstorage","name":"LocalStorageService"},{"__symbolic":"reference","module":"@angular/core","name":"ErrorHandler"}]}],"getAllSections":[{"__symbolic":"method"}],"getSection":[{"__symbolic":"method"}],"getLanguages":[{"__symbolic":"method"}],"getBestFitLanguage":[{"__symbolic":"method"}],"getActiveLanguage":[{"__symbolic":"method"}],"getBrowserCultureLanguage":[{"__symbolic":"method"}],"setLanguage":[{"__symbolic":"method"}],"getObservable":[{"__symbolic":"method"}],"setObservable":[{"__symbolic":"method"}],"getKeysFromApi":[{"__symbolic":"method"}],"getLanguagesFromApi":[{"__symbolic":"method"}],"persistInStorage":[{"__symbolic":"method"}],"getFromStorage":[{"__symbolic":"method"}],"setExpiration":[{"__symbolic":"method"}],"isExpired":[{"__symbolic":"method"}],"requestHelper":[{"__symbolic":"method"}]}}},"origins":{"createNHttpConfig":"./index","createNEndpointsConfig":"./index","NTranslateModule":"./index","INTranslateConfig":"./n-translate.config","INTranslateConfigOptional":"./n-translate.config","NTranslateConfigDefaults":"./n-translate.config","nTranslateConfigFactory":"./n-translate.config","NTranslateConfig":"./n-translate.config","NTranslate":"./n-translate.service"},"importAs":"n-translate-2"}