{"__symbolic":"module","version":4,"metadata":{"NgxModelModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":5,"character":1},"arguments":[{"providers":[{"__symbolic":"reference","name":"MODEL_PROVIDER"}]}]}],"members":{}},"Model":{"__symbolic":"class","arity":1,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"reference","name":"boolean"},{"__symbolic":"error","message":"Expression form not supported","line":12,"character":12,"module":"./model"}]}],"get":[{"__symbolic":"method"}],"set":[{"__symbolic":"method"}]}},"ModelFactory":{"__symbolic":"class","arity":1,"members":{"create":[{"__symbolic":"method"}],"createMutable":[{"__symbolic":"method"}],"createMutableWithSharedSubscription":[{"__symbolic":"method"}],"createWithCustomClone":[{"__symbolic":"method"}]}},"useModelFactory":{"__symbolic":"function","parameters":[],"value":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"ModelFactory"}}},"MODEL_PROVIDER":{"provide":{"__symbolic":"reference","name":"ModelFactory"},"useFactory":{"__symbolic":"reference","name":"useModelFactory"}}},"origins":{"NgxModelModule":"./index","Model":"./model","ModelFactory":"./model","useModelFactory":"./model","MODEL_PROVIDER":"./model"},"importAs":"ngx-model"}