export class Dependency { constructor ( private _id , private _scopes , private _requestedBy , private _type , private _sha1 ? , private _sha256 ? ) { } public get id ( ) : string { return this . _id ; } public set id ( id ) { this . _id = id ; } public get scopes ( ) : string [ ] { return this . _scopes ; } public set scopes ( scopes ) { this . _scopes = scopes ; } public get requestedBy ( ) : string [ ] [ ] { return this . _requestedBy ; } public set requestedBy ( requestedBy ) { this . _requestedBy = requestedBy ; } get type ( ) : string { return this . _type ; } set type ( value ) { this . _type = value ; } get sha1 ( ) : string | undefined { return this . _sha1 ; } get sha256 ( ) : string | undefined { return this . _sha256 ; } }