import { ISerializable, Serializable } from "@js-soft/ts-serval"; import { CoreDate } from "@nmshd/core-types"; export declare enum PeerDeletionStatus { ToBeDeleted = "ToBeDeleted", Deleted = "Deleted" } export interface PeerDeletionInfoJSON { deletionStatus: PeerDeletionStatus; deletionDate: string; } export interface IPeerDeletionInfo extends ISerializable { deletionStatus: PeerDeletionStatus; deletionDate: CoreDate; } export declare class PeerDeletionInfo extends Serializable implements IPeerDeletionInfo { deletionStatus: PeerDeletionStatus; deletionDate: CoreDate; static preFrom(value: any): any; static from(value: IPeerDeletionInfo | PeerDeletionInfoJSON): PeerDeletionInfo; toJSON(): PeerDeletionInfoJSON; } //# sourceMappingURL=PeerDeletionInfo.d.ts.map