{"__symbolic":"module","version":4,"exports":[{"export":[{"name":"LogLevel","as":"LogLevel"}],"from":"configcat-common"},{"export":[{"name":"AutoPollingModeConfiguration","as":"AutoPollingModeConfiguration"}],"from":"./lib/auto-polling-mode-configuration"},{"export":[{"name":"LazyPollingModeConfiguration","as":"LazyPollingModeConfiguration"}],"from":"./lib/lazy-polling-mode-configuration"},{"export":[{"name":"ManualPollingModeConfiguration","as":"ManualPollingModeConfiguration"}],"from":"./lib/manual-polling-mode-configuration"},{"export":[{"name":"NgConfigCatFeatureEnabledDirective","as":"NgConfigCatFeatureEnabledDirective"}],"from":"./lib/ng-config-cat-feature-enabled.directive"},{"export":[{"name":"NgConfigCatFeatureDisabledDirective","as":"NgConfigCatFeatureDisabledDirective"}],"from":"./lib/ng-config-cat-feature-disabled.directive"},{"export":[{"name":"NgConfigCatConfiguration","as":"NgConfigCatConfiguration"}],"from":"./lib/ng-config-cat-options.interface"},{"export":[{"name":"AutoPollingModeOptions","as":"AutoPollingModeOptions"}],"from":"./lib/auto-polling-mode-options.interface"},{"export":[{"name":"LazyPollingModeOptions","as":"LazyPollingModeOptions"}],"from":"./lib/lazy-polling-mode-options.interface"},{"export":[{"name":"PollingModeOptions","as":"PollingModeOptions"}],"from":"./lib/polling-mode-options.interface"}],"metadata":{"NgConfigCatModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":12,"character":4}],"declarations":[{"__symbolic":"reference","name":"NgConfigCatFeatureEnabledDirective"},{"__symbolic":"reference","name":"NgConfigCatFeatureDisabledDirective"}],"exports":[{"__symbolic":"reference","name":"NgConfigCatFeatureEnabledDirective"},{"__symbolic":"reference","name":"NgConfigCatFeatureDisabledDirective"}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Optional","line":36,"character":16}},{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"SkipSelf","line":36,"character":28}}]],"parameters":[{"__symbolic":"reference","name":"NgConfigCatModule"}]}]},"statics":{"forRoot":{"__symbolic":"function","parameters":["ngConfigCatConfiguration"],"value":{"ngModule":{"__symbolic":"reference","name":"NgConfigCatModule"},"providers":[{"provide":{"__symbolic":"reference","name":"ɵa"},"useValue":{"__symbolic":"reference","name":"ngConfigCatConfiguration"}}]}}}},"NgConfigCatService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":15,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject","line":21,"character":15},"arguments":[{"__symbolic":"reference","name":"ɵa"}]}]],"parameters":[{"__symbolic":"reference","name":"NgConfigCatConfiguration"}]}],"getValue":[{"__symbolic":"method"}],"getAllKeys":[{"__symbolic":"method"}],"forceRefresh":[{"__symbolic":"method"}]},"statics":{"ɵprov":{}}},"ɵa":{"__symbolic":"new","expression":{"__symbolic":"reference","module":"@angular/core","name":"InjectionToken","line":4,"character":47},"arguments":["NgConfigCatOptions"]}},"origins":{"NgConfigCatModule":"./lib/ng-config-cat.module","NgConfigCatService":"./lib/services/ng-config-cat.service","ɵa":"./lib/constants/ng-config-cat-options.token"},"importAs":"ng-config-cat"}