import { ISerializable, Serializable } from "@js-soft/ts-serval"; import { CoreAddress, CoreDate, CoreId, ICoreAddress, ICoreDate, ICoreId } from "@nmshd/core-types"; export interface ILocalAccount extends ISerializable { id: ICoreId; address?: ICoreAddress; name: string; directory: string; order: number; lastAccessedAt?: ICoreDate; devicePushIdentifier?: string; deletionDate?: ICoreDate; } export declare class LocalAccount extends Serializable implements ILocalAccount { id: CoreId; address?: CoreAddress; name: string; directory: string; order: number; lastAccessedAt?: CoreDate; devicePushIdentifier?: string; deletionDate?: CoreDate; static from(value: ILocalAccount): LocalAccount; } //# sourceMappingURL=LocalAccount.d.ts.map