feat: add models package

This commit is contained in:
Karol Sójko
2022-07-05 20:47:11 +02:00
parent 60d1554ff7
commit b614c71e79
199 changed files with 8772 additions and 22 deletions

View File

@@ -0,0 +1,15 @@
import { DeletedTransferPayload } from '../../TransferPayload'
import { PayloadInterface } from './PayloadInterface'
export interface DeletedPayloadInterface extends PayloadInterface<DeletedTransferPayload> {
readonly deleted: true
readonly content: undefined
/**
* Whether a payload can be discarded and removed from storage.
* This value is true if a payload is marked as deleted and not dirty.
*/
discardable: boolean | undefined
ejected(): DeletedTransferPayload
}