import type { DomainType } from '../contstants'; import type { Realm } from '../realm'; import type { DomainEventBaseContext } from '../types-base'; export interface User { id: string; name: string; name_locked: boolean; first_name: string | null; last_name: string | null; display_name: string; email: string | null; password: string | null; avatar: string | null; cover: string | null; reset_hash: string | null; reset_at: string | null; reset_expires: string | null; status: string | null; status_message: string | null; active: boolean; activate_hash: string | null; created_at: Date; updated_at: Date; realm_id: string; realm: Realm; [key: string]: any; } export type UserEventContext = DomainEventBaseContext & { type: `${DomainType.USER}`; data: User; }; //# sourceMappingURL=types.d.ts.map