Files
standardnotes-app-web/packages/models/src/Domain/Abstract/Payload/Interfaces/DeletedPayload.ts
2022-07-05 20:58:23 +02:00

16 lines
491 B
TypeScript

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
}