/** * * Represents metadata about an attachment that has been deleted, preserving its former storage * identifiers and deletion time. * / */ export declare class DeletedAttachment { /** * * The former CouchDB attachment identifier, if the attachment was stored as a CouchDB attachment. */ couchDbAttachmentId: string | undefined; /** * * The former object storage identifier, if the attachment was stored using the object storage * service. */ objectStoreAttachmentId: string | undefined; /** * * The key the attachment was associated to, or null for main attachments. */ key: string | undefined; /** * * The timestamp (unix epoch in ms) when the attachment was deleted. */ deletionTime: number | undefined; constructor(partial: Partial); toJSON(): object; static fromJSON(json: any, ignoreUnknownKeys?: boolean, path?: Array): DeletedAttachment; }