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

import type { User, List, ListUsersOptions, CreateUserOptions, UpdateUserOptions } from '@workos-inc/node'

// Consistent naming convention for the monorepo
export type WorkOSUser = User
export type WorkOSUserListResponse = List<User>
export type ListWorkOSUsersParams = ListUsersOptions
export type CreateWorkOSUserRequest = CreateUserOptions
export type UpdateWorkOSUserRequest = UpdateUserOptions

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