[{"__symbolic":"module","version":3,"metadata":{"Cache":{"__symbolic":"class","arity":2,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"./ICache","name":"ICache","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":11,"character":38,"context":{"typeName":"TKey"}},{"__symbolic":"error","message":"Could not resolve type","line":11,"character":44,"context":{"typeName":"TValue"}}]}]}],"setCachedValue":[{"__symbolic":"method"}],"getCachedValue":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"size":[{"__symbolic":"method"}],"setEnableLogging":[{"__symbolic":"method"}],"isLoggingEnabled":[{"__symbolic":"method"}],"setEnable":[{"__symbolic":"method"}]},"statics":{"logger":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"ts-smart-logger/index","name":"LoggerFactory"},"member":"makeLogger"},"arguments":[{"__symbolic":"reference","name":"Cache"}]}}}}},{"__symbolic":"module","version":1,"metadata":{"Cache":{"__symbolic":"class","arity":2,"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"./ICache","name":"ICache","arguments":[{"__symbolic":"error","message":"Could not resolve type","line":11,"character":38,"context":{"typeName":"TKey"}},{"__symbolic":"error","message":"Could not resolve type","line":11,"character":44,"context":{"typeName":"TValue"}}]}]}],"setCachedValue":[{"__symbolic":"method"}],"getCachedValue":[{"__symbolic":"method"}],"clear":[{"__symbolic":"method"}],"size":[{"__symbolic":"method"}],"setEnableLogging":[{"__symbolic":"method"}],"isLoggingEnabled":[{"__symbolic":"method"}],"setEnable":[{"__symbolic":"method"}]},"statics":{"logger":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"ts-smart-logger/index","name":"LoggerFactory"},"member":"makeLogger"},"arguments":[{"__symbolic":"reference","name":"Cache"}]}}}}}]