import type { DomainType } from '../contstants'; import type { DomainEventBaseContext } from '../types-base'; import type { User } from '../user'; import type { IdentityProvider } from '../identity-provider'; export interface IdentityProviderAccount { id: string; provider_user_id: string; provider_user_name: string; provider_user_email: string; created_at: Date; updated_at: Date; user_id: string; user: User; provider_id: IdentityProvider['id']; provider: IdentityProvider; } export type IdentityProviderAccountEventContext = DomainEventBaseContext & { type: `${DomainType.IDENTITY_PROVIDER_ACCOUNT}`; data: IdentityProviderAccount; }; //# sourceMappingURL=types.d.ts.map