{"code":"var User = /** @class */ (function () {\r\n    function User(config) {\r\n        this.firstName = config.firstName;\r\n        this.lastName = config.lastName;\r\n        this.email = config.email;\r\n    }\r\n    Object.defineProperty(User.prototype, \"fullName\", {\r\n        get: function () { return this.firstName + \" \" + this.lastName; },\r\n        enumerable: true,\r\n        configurable: true\r\n    });\r\n    return User;\r\n}());\r\nexport { User };\r\n//# sourceMappingURL=users.js.map","map":{"version":3,"file":"users.js","sourceRoot":"/Users/austinlaverty/Projects/personal/web/libraries/V0ID/src/core/src/","sources":["classes/users.ts"],"names":[],"mappings":"AASA;IAQC,cACC,MAAkB;QAElB,IAAI,CAAC,SAAS,GAAG,MAAM,CAAC,SAAS,CAAC;QAClC,IAAI,CAAC,QAAQ,GAAG,MAAM,CAAC,QAAQ,CAAC;QAChC,IAAI,CAAC,KAAK,GAAG,MAAM,CAAC,KAAK,CAAC;IAC3B,CAAC;IARD,sBAAW,0BAAQ;aAAnB,cAAyB,MAAM,CAAI,IAAI,CAAC,SAAS,SAAI,IAAI,CAAC,QAAU,CAAC,CAAC,CAAC;;;OAAA;IASxE,WAAC;AAAD,CAAC,AAfD,IAeC"},"dts":{"name":"/Users/austinlaverty/Projects/personal/web/libraries/V0ID/src/core/classes/users.d.ts","text":"import { Person } from \"@void-zero/types\";\r\nexport interface UserConfig {\r\n    readonly firstName: string;\r\n    readonly lastName: string;\r\n    readonly email: string;\r\n}\r\nexport declare class User implements Person {\r\n    readonly firstName: string;\r\n    readonly lastName: string;\r\n    readonly email: string;\r\n    readonly fullName: string;\r\n    constructor(config: UserConfig);\r\n}\r\n"}}
