/**
 * WorkOS User Management Invitation API Types
 * Re-exported from @workos-inc/node SDK v7.69.2 with consistent naming conventions
 */

import type {
  Invitation,
  InvitationEvent,
  InvitationResponse,
  ListInvitationsOptions,
  SendInvitationOptions,
  List
} from '@workos-inc/node'

// Consistent naming convention for the monorepo
export type WorkOSInvitation = Invitation
export type WorkOSInvitationEvent = InvitationEvent
export type WorkOSInvitationResponse = InvitationResponse
export type WorkOSInvitationListResponse = List<Invitation>
export type ListWorkOSInvitationsParams = ListInvitationsOptions
export type SendWorkOSInvitationRequest = SendInvitationOptions

// For additional request types, import directly from SDK when needed:
// import type { AcceptInvitationOptions } from '@workos-inc/node'
