import type { DomainType } from '../contstants'; import type { IdentityProvider } from '../identity-provider'; import type { Role } from '../role'; import type { Realm } from '../realm'; import type { DomainEventBaseContext } from '../types-base'; export interface IdentityProviderRole { id: string; external_id: string; created_at: Date; updated_at: Date; role_id: string; role: Role; role_realm_id: Realm['id'] | null; role_realm: Realm | null; provider_id: IdentityProvider['id']; provider: IdentityProvider; provider_realm_id: Realm['id'] | null; provider_realm: Realm | null; } export type IdentityProviderRoleEventContext = DomainEventBaseContext & { type: `${DomainType.IDENTITY_PROVIDER_ROLE}`; data: IdentityProviderRole; }; //# sourceMappingURL=types.d.ts.map