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

import type {
  OrganizationMembership,
  OrganizationMembershipStatus,
  CreateOrganizationMembershipOptions,
  UpdateOrganizationMembershipOptions,
  ListOrganizationMembershipsOptions,
  List
} from '@workos-inc/node'

// Consistent naming convention for the monorepo
export type WorkOSOrganizationMembership = OrganizationMembership
export type WorkOSOrganizationMembershipStatus = OrganizationMembershipStatus
export type WorkOSMembershipListResponse = List<OrganizationMembership>
export type CreateWorkOSMembershipRequest = CreateOrganizationMembershipOptions
export type UpdateWorkOSMembershipRequest = UpdateOrganizationMembershipOptions
export type ListWorkOSMembershipsParams = ListOrganizationMembershipsOptions
