github.com/readium/readium-lcp-server@v0.0.0-20240101192032-6e95190e99f1/frontend/manage/app/purchase/purchase.ts (about)

     1  import { CrudItem }  from '../crud/crud-item';
     2  import { Publication }  from '../publication/publication';
     3  import { User }  from '../user/user';
     4  
     5  export class Purchase implements CrudItem {
     6      id:                 number;
     7      uuid:               string;
     8      publication:        Publication;
     9      user:               User;
    10      type:               string;
    11      endDate:            string;
    12      transactionDate?:   string;
    13      startDate?:         string;
    14      licenseUuid?:       string | null;
    15      status?:            string;
    16      maxEndDate?:        string;
    17  }