# coding: utf-8

# flake8: noqa

"""
    ibl-data-manager

    API for iblai

    The version of the OpenAPI document: 4.202.1-ai-plus
    Generated by OpenAPI Generator (https://openapi-generator.tech)

    Do not edit the class manually.
"""  # noqa: E501


__version__ = "4.202.1"

# Define package exports
__all__ = [
    "FallbackLLMApi",
    "AccessCheckApi",
    "AccountApi",
    "AiAccountApi",
    "AiAnalyticsApi",
    "AiBotApi",
    "AiFinetuningApi",
    "AiIndexApi",
    "AiMarketingApi",
    "AiMediaApi",
    "AiMentorApi",
    "AiPromptApi",
    "AiSearchApi",
    "AnalyticsApi",
    "AutoRechargeApi",
    "BillingApi",
    "CareerApi",
    "CatalogApi",
    "CommerceApi",
    "CoreApi",
    "CredentialsApi",
    "CreditsApi",
    "CustomDomainsApi",
    "FeaturesApi",
    "MediaApi",
    "NotificationsApi",
    "PlatformsApi",
    "RecommendationsApi",
    "ReportsApi",
    "ScimApi",
    "SearchApi",
    "SkillsApi",
    "TransactionsApi",
    "ApiResponse",
    "ApiClient",
    "Configuration",
    "OpenApiException",
    "ApiTypeError",
    "ApiValueError",
    "ApiKeyError",
    "ApiAttributeError",
    "ApiException",
    "AIGeneratedImage",
    "AIUserProfileMemoryRelation",
    "AIUserProfileRequest",
    "AWSTenantLaunchRequest",
    "AcceptanceEnum",
    "AccessEnum",
    "AccessTimesHeatmap",
    "AccessibleMentorsByEmailRequest",
    "AccessibleMentorsByEmailResponse",
    "ActionBreakdown",
    "ActivateUserFreeTrial",
    "ActiveUsersData",
    "ActiveUsersList",
    "ActiveUsersPerCourse",
    "ActiveUsersPerCourseData",
    "ActivityAPI",
    "ActivityData",
    "ActivityInfo",
    "AddMentorToDisclaimer",
    "AgentConfig",
    "AgentSkill",
    "AgentSkillResource",
    "AiAccountOrgsUseDefaultLlmKeyCreate200Response",
    "AiAccountOrgsUsersFreeTrialRetrieve200Response",
    "AiMentorOrgsUsersCourseCreationCourseDraftContentForUnitCreateRequest",
    "AiMentorOrgsUsersMemsearchConfigCreateRequest",
    "AiMentorOrgsWorkflowsChatCreateRequest",
    "AlignMentorBubbleEnum",
    "AnalyticsOverview",
    "Answer",
    "App",
    "AppleSubscriptionStatusRequest",
    "AppleSubscriptionStatusView",
    "AppleVerifyTransactionId",
    "Artifact",
    "ArtifactList",
    "ArtifactVersion",
    "Assertion",
    "AssociateAccountResponse",
    "AssociateAppleAccount",
    "AssumedKnowledge",
    "AssumedKnowledgeLevel",
    "AudioToTextRequest",
    "AudioToTextResponse",
    "AuthScopeEnum",
    "AuthToken",
    "AuthTypeEnum",
    "AutoMemoryPrompt",
    "AutoRechargeTriggerRequest",
    "AutoRechargeTriggerResponse",
    "AutoRechargeTriggerResponseStatusEnum",
    "Average",
    "AverageData",
    "AverageOvertime",
    "AvgCourseGradeWithCutoff",
    "AvgCourseGradeWithCutoffData",
    "BaseErrorResponse",
    "BaseFinanceResponse",
    "BaseResponse",
    "BillingPeriod",
    "BlankCourseInvitationCreate",
    "BlankEnum",
    "BlankPlatformInvitationCreate",
    "BlankProgramInvitationCreate",
    "BlockSkillPointInfoRequest",
    "Bot",
    "BotCommand",
    "BotCreate",
    "Breakdown",
    "BulkCourseInvitationCreate",
    "BulkCourseInvitationResponse",
    "BulkCreateAssertion",
    "BulkPlatformInvitationCreate",
    "BulkPlatformInvitationResponse",
    "BulkProgramInvitationCreate",
    "BulkProgramInvitationResponse",
    "BulkSuggestionResponse",
    "BusinessTypeEnum",
    "CallAuthenticationRequest",
    "CallAuthenticationResponse",
    "CallConfiguration",
    "CallConfigurationModeEnum",
    "CampaignEnablement",
    "CampaignExclusion",
    "CatalogAutoIncrementResponse",
    "CatalogAutoIncrementUpdateRequest",
    "CeleryHeartbeat",
    "CeleryHeartbeatFail",
    "CeleryHeartbeatFailStatusEnum",
    "CeleryHeartbeatStatusEnum",
    "ChatHistory",
    "ChatHistoryFilterData",
    "ChatHistoryFilterUser",
    "ChatHistoryItem",
    "ChatHistorySessionId",
    "ChatPrivacyModeEnum",
    "ChatSessionRequest",
    "ChatSessionResponse",
    "CheckDocumentTrainingStatus",
    "CheckoutSessionCreate",
    "CheckoutSessionResponse",
    "ClawInstance",
    "ClawInstanceStatusEnum",
    "ClawMentorConfig",
    "ClawModelProvider",
    "ClawTypeEnum",
    "Company",
    "ComparisonInfo",
    "ConfigurationItem",
    "ConnectedService",
    "ConsumerChannel",
    "ContentAnalytics",
    "ContentAverages",
    "ContentDetailsContentInfo",
    "ContentDetailsLearner",
    "ContentDetailsPagination",
    "ContentDetailsResponse",
    "ContentDetailsSummary",
    "ContentDetailsTimeSeries",
    "ContentDetailsTimeSeriesPoint",
    "ContentItem",
    "ContentPagination",
    "ContentResponse",
    "ContentSummary",
    "ContentTotals",
    "ContextResponse",
    "ConversationChartPoint",
    "ConversationDetailResponse",
    "ConversationListItem",
    "ConversationListResponse",
    "ConversationMessage",
    "ConversationRating",
    "ConversationSummary",
    "ConversationVolume",
    "Conversations",
    "ConversationsChart",
    "Cost",
    "CostPerTenant",
    "Count",
    "CountData",
    "Course",
    "CourseAccessRequestCreate",
    "CourseAccessRequestDetail",
    "CourseAccessRequestStatusResponse",
    "CourseAccessRequestUpdate",
    "CourseCompletion",
    "CourseCompletionPerCourse",
    "CourseCompletionPerCourseData",
    "CourseCompletionSummaryDataOvertime",
    "CourseCompletionSummaryOvertime",
    "CourseCreateUpdate",
    "CourseCreationTask",
    "CourseCreationTaskFile",
    "CourseCreationTaskStatusEnum",
    "CourseDeleteResponse",
    "CourseDetail",
    "CourseEnrollmentSearchResponse",
    "CourseGradeDetailBlock",
    "CourseGradeDetailSubSection",
    "CourseGradeSummary",
    "CourseGradeSummaryData",
    "CourseGradingDetail",
    "CourseGradingDetailData",
    "CourseGroupSuggestionCreate",
    "CourseGroupSuggestionDetail",
    "CourseInvitationCreate",
    "CourseInvitationDetail",
    "CourseInvitationRedemption",
    "CourseLicenseAssignmentCreate",
    "CourseLicenseAssignmentDetail",
    "CourseLicenseCreate",
    "CourseLicenseDetail",
    "CourseLicenseGroupAssignmentCreate",
    "CourseLicenseGroupAssignmentDetail",
    "CourseLicenseUpdate",
    "CourseMetadataSearchRequest",
    "CourseMetadataUpdateRequest",
    "CoursePoint",
    "CourseRecommendation",
    "CourseReviewInfoResponse",
    "CourseReviewPaginatedResponse",
    "CourseReviewRequest",
    "CourseReviewResponse",
    "CourseSkill",
    "CourseSkillPointInfoRequest",
    "CourseSuggestionBulkCreate",
    "CourseSuggestionCreate",
    "CourseSuggestionDetail",
    "CrawlerPatternTypeEnum",
    "CreateXblock",
    "Credential",
    "CredentialProviderConfig",
    "CredentialRequest",
    "CreditAccountAutoRechargeUpdate",
    "CreditAccountInfo",
    "CreditTransactionHistory",
    "CreditTransactionHistoryStatusEnum",
    "CrontabSchedule",
    "CurrentUsersResponse",
    "CustomInstructionResponse",
    "DataSet",
    "DataSetCreate",
    "DataSetPlatformValue",
    "DataSetStatusEnum",
    "DateRange",
    "DeleteXblock",
    "DeployStateEnum",
    "DesiredRole",
    "DesiredRoleCreateUpdateRequest",
    "DesiredSkill",
    "DesiredSkillCreateUpdateRequest",
    "DetailedGradeSubsection",
    "DetailedGradeView",
    "DetailedGradeViewData",
    "Disclaimer",
    "DisclaimerAgreement",
    "DisclaimerScopeEnum",
    "DiscordConfig",
    "DiscordUserConfig",
    "DiscordWebhook",
    "Document",
    "DocumentFacet",
    "DocumentFromPoolRequest",
    "DocumentSearchResponse",
    "DocumentSettingsResponse",
    "Education",
    "EdxCourse",
    "EdxSignalReceiverRequest",
    "ElevenlabsCustomVoice",
    "ElevenlabsCustomVoiceResponse",
    "EmailPromptDetail",
    "EmailPromptList",
    "EmailPromptSummary",
    "EngagementPerCourse",
    "EngagementPerCourseData",
    "EnrollmentInfo",
    "Enrollments",
    "EnrollmentsData",
    "EnrollmentsPerUser",
    "EnrollmentsPerUserData",
    "Entity",
    "EntityTypeEnum",
    "Error",
    "ErrorDetail",
    "ErrorResponse",
    "Experience",
    "ExternalCredentialMapping",
    "ExternalServiceInfo",
    "FallbackLLM",
    "FallbackLLMCreate",
    "FallbackLLMUpdate",
    "FileTypeEnum",
    "FileUploadURLRequest",
    "FileUploadURLResponse",
    "FinanceDetailsResponse",
    "FinanceFilters",
    "FlowTypeEnum",
    "FreeUsageCount",
    "GCPTenantLaunchRequest",
    "GlobalCatalogSearchResponse",
    "GoogleAgentDetail",
    "GooglePayAccountResponse",
    "GooglePayAccountResponseStatusEnum",
    "GooglePayVerifyToken",
    "GradingPerUser",
    "GradingPerUserData",
    "GrandfatheringStrategyEnum",
    "GrantMentorAccessRequest",
    "GreetingMethodEnum",
    "GroupList",
    "GroupListData",
    "GuidedPrompt",
    "GuidedPromptsResponse",
    "HeygenMarketingVideoDetail",
    "HeygenMarketingVideoList",
    "HeygenTemplateRequest",
    "HeygenTemplateResponseSingle",
    "HeygenVideoDetail",
    "HeygenVideoRequest",
    "HumanSupportRecipientModeEnum",
    "HumanSupportTicket",
    "HumanSupportTicketStatusEnum",
    "ImageUpload",
    "InputQuestion",
    "Institution",
    "InstitutionTypeEnum",
    "IntegrationCredential",
    "IntegrationCredentialSchema",
    "InterfaceEnum",
    "IntervalEnum",
    "IntialQuestionAnswer",
    "InvalidQueryParameters",
    "InvoiceReportResponse",
    "Issuer",
    "IssuerAuthority",
    "ItemAccessCheckResponse",
    "ItemPaywallConfig",
    "ItemPaywallConfigCreate",
    "ItemPrice",
    "ItemPriceCreate",
    "ItemSubscription",
    "ItemSubscriptionList",
    "ItemType3e2Enum",
    "ItemType40fEnum",
    "ItemTypeCommission",
    "JobRun",
    "KindEnum",
    "LLMCredentialRequest",
    "LLMCredentialResponse",
    "LLMCredentialSchema",
    "LLMModelForTenant",
    "LLMModelRegistryMinimal",
    "LLMProviderMinimal",
    "LLMQuestion",
    "LLMResponse",
    "LLMTracesListResponse",
    "LanguagesView",
    "LauncherViewPostRequest",
    "LearnerAnalyticsResponse",
    "LearnerAnalyticsResult",
    "LearnerData",
    "LearnerDetailsResponse",
    "LearnerInformationAPI",
    "LearnerInformationAPIData",
    "LearnerListItem",
    "LearnerListPagination",
    "LearnerListResponse",
    "LearnerMetrics",
    "LearnerSummary",
    "LinkCourseRequest",
    "LinkCourseResponse",
    "LlmProviderEnum",
    "LtiKey",
    "LtiLaunchGate",
    "LtiMentor",
    "LtiMentorCourseXBlock",
    "LtiTool",
    "MCPServer",
    "MCPServerConnection",
    "MCPServerConnectionScopeEnum",
    "MCPServerOauthFind",
    "ManagerAuthToken",
    "MarkAllReadRequest",
    "MarkAllReadResponse",
    "MaskedIntegrationCredential",
    "MaskedLLMCredential",
    "MediaResource",
    "MediaResourceItemTypeEnum",
    "MediaTypeEnum",
    "MemoryComponentData",
    "MemoryComponentMemory",
    "MemoryComponentMemoryDetail",
    "MemoryComponentResponse",
    "MemoryProgress",
    "MemoryStatusRequestView",
    "MemoryStatusView",
    "Mentor",
    "MentorAudience",
    "MentorBreakdown",
    "MentorCategory",
    "MentorCategoryCreate",
    "MentorCategoryGroup",
    "MentorCategoryGroupCreate",
    "MentorCreate",
    "MentorCustomVoice",
    "MentorCustomVoiceResponse",
    "MentorData",
    "MentorDetail",
    "MentorDetailAnalytics",
    "MentorEval",
    "MentorEvalQuestion",
    "MentorEvalQuestionRequest",
    "MentorEvalReport",
    "MentorEvalRequest",
    "MentorFacet",
    "MentorFork",
    "MentorFromTemplateWithSettingRequest",
    "MentorInteractions",
    "MentorMemorySettingsRequest",
    "MentorMemorySettingsResponse",
    "MentorMetadata",
    "MentorPolicy",
    "MentorScenario",
    "MentorScenarioPrompt",
    "MentorSearchResponse",
    "MentorSession",
    "MentorSettings",
    "MentorSettingsPublic",
    "MentorSettingsRequest",
    "MentorSkillAssignment",
    "MentorSummary",
    "MentorType",
    "MentorUserSetting",
    "MentorVisibilityEnum",
    "MentorWizard",
    "MessageStatistics",
    "MessageView",
    "MessageViewRequest",
    "MessageViewUpdatResponse",
    "Metadata",
    "MetricChange",
    "MetricDetail",
    "MetricInfo",
    "ModelCost",
    "ModerationLog",
    "NameEnum",
    "NewPerLearnerList",
    "NewPerLearnerListData",
    "NoChatMessagesFound",
    "Notification",
    "NotificationCount",
    "NotificationPreview",
    "NotificationSource",
    "NotificationSourceTypeEnum",
    "NotificationTemplateData",
    "NotificationTemplateDetail",
    "NotificationTemplateList",
    "NotificationTemplateTest",
    "NotificationTemplateTestResponse",
    "NotificationToggle",
    "NotificationV1CampaignsUnsubscribeRetrieve200Response",
    "NotificationV1PlatformsTemplatesResetCreate200Response",
    "NotificationsUpdate",
    "NullEnum",
    "OAuthProvider",
    "OAuthService",
    "OAuthStartResponse",
    "OauthCredentialsMasked",
    "Observation",
    "OfflineDocument",
    "OnboardingStatusUpdate",
    "OverTime",
    "OverTimeWithTotal",
    "OvertimeData",
    "OvertimeDataPoint",
    "OvertimeMeta",
    "OvertimeWithChangeInfo",
    "PageContent",
    "PaginatedAIGeneratedImageList",
    "PaginatedAgentConfigList",
    "PaginatedAgentSkillList",
    "PaginatedAgentSkillResourceList",
    "PaginatedArtifactListList",
    "PaginatedArtifactVersionList",
    "PaginatedAssertionsResponse",
    "PaginatedClawInstanceList",
    "PaginatedClawMentorConfigList",
    "PaginatedClawModelProviderList",
    "PaginatedConversationsList",
    "PaginatedCourseAccessRequest",
    "PaginatedCourseCreationTaskFileList",
    "PaginatedCourseCreationTaskList",
    "PaginatedCourseGroupSuggestion",
    "PaginatedCourseInvitation",
    "PaginatedCourseLicense",
    "PaginatedCourseLicenseAssignment",
    "PaginatedCourseLicenseGroupAssignment",
    "PaginatedCourseSuggestion",
    "PaginatedDataSetList",
    "PaginatedDisclaimerAgreementList",
    "PaginatedDisclaimerList",
    "PaginatedEdxCourseList",
    "PaginatedEmailPromptListList",
    "PaginatedGoogleAgentDetailList",
    "PaginatedHeygenMarketingVideoListList",
    "PaginatedHeygenTemplateResponseSingleList",
    "PaginatedHumanSupportTicketList",
    "PaginatedItemPaywallConfigList",
    "PaginatedItemSubscriptionList",
    "PaginatedItemSubscriptionListList",
    "PaginatedJobRunList",
    "PaginatedMCPServerConnectionList",
    "PaginatedMCPServerList",
    "PaginatedMentorList",
    "PaginatedMentorSkillAssignmentList",
    "PaginatedModerationLogList",
    "PaginatedObservationList",
    "PaginatedOfflineDocumentList",
    "PaginatedPathwayGroupSuggestion",
    "PaginatedPathwaySuggestion",
    "PaginatedPeriodicAgentList",
    "PaginatedPeriodicAgentLogList",
    "PaginatedPlatformInvitation",
    "PaginatedPlatformLicense",
    "PaginatedPlayWrightScriptList",
    "PaginatedProgramGroupSuggestion",
    "PaginatedProgramInvitation",
    "PaginatedProgramLicense",
    "PaginatedProgramLicenseAssignment",
    "PaginatedProgramLicenseGroupAssignment",
    "PaginatedProgramSuggestion",
    "PaginatedProjectList",
    "PaginatedRbacGroupList",
    "PaginatedRbacPolicyList",
    "PaginatedRbacRoleList",
    "PaginatedRetrieverDocumentEmbeddingList",
    "PaginatedSkill",
    "PaginatedTicketMessageList",
    "PaginatedTopicStatisticsResponse",
    "PaginatedTraceList",
    "PaginatedTrainingList",
    "PaginatedUserAppList",
    "PaginatedUserEdxMemoryList",
    "PaginatedUserGroupList",
    "PaginatedUserLicense",
    "PaginatedUserLicenseAssignment",
    "PaginatedUserLicenseGroupAssignment",
    "PaginatedUserMemoryList",
    "PaginatedVeoVideoListList",
    "PaginatedVoiceList",
    "PaginatedWorkflowList",
    "Pagination",
    "PatchedAgentConfig",
    "PatchedAgentSkill",
    "PatchedAgentSkillResource",
    "PatchedArtifact",
    "PatchedBotCommand",
    "PatchedBotCreate",
    "PatchedCallConfiguration",
    "PatchedClawInstance",
    "PatchedClawMentorConfig",
    "PatchedClawModelProvider",
    "PatchedConversations",
    "PatchedCourseCreationTaskFile",
    "PatchedCredentialRequest",
    "PatchedCreditAccountAutoRechargeUpdate",
    "PatchedDataSet",
    "PatchedDisclaimer",
    "PatchedDiscordConfig",
    "PatchedDiscordUserConfig",
    "PatchedFallbackLLMUpdate",
    "PatchedGoogleAgentDetail",
    "PatchedHumanSupportTicket",
    "PatchedLLMCredentialRequest",
    "PatchedMCPServer",
    "PatchedMCPServerConnection",
    "PatchedMediaResource",
    "PatchedMentorCategoryGroupCreate",
    "PatchedMentorCreate",
    "PatchedMentorSkillAssignment",
    "PatchedNotification",
    "PatchedNotificationTemplateDetail",
    "PatchedNotificationToggle",
    "PatchedPeriodicAgentCreate",
    "PatchedPlatformPublicImageAsset",
    "PatchedPlatformPublicMetadata",
    "PatchedPlayWrightScript",
    "PatchedProject",
    "PatchedPrompt",
    "PatchedRbacGroup",
    "PatchedRbacPolicy",
    "PatchedRbacRole",
    "PatchedSCIMGroup",
    "PatchedSCIMUserResponse",
    "PatchedSkillThreshold",
    "PatchedSlackConfig",
    "PatchedSlackUserConfig",
    "PatchedTeamsConfig",
    "PatchedTicketMessage",
    "PatchedTrainingCreate",
    "PatchedUserGroup",
    "PatchedWebexConfig",
    "PatchedWhatsappConfig",
    "PatchedWhatsappUserConfig",
    "PatchedWorkflow",
    "Pathway",
    "PathwayCompletion",
    "PathwayCompletionResponse",
    "PathwayCreateUpdateRequest",
    "PathwayDeleteResponse",
    "PathwayDetail",
    "PathwayEnrollment",
    "PathwayEnrollmentPlus",
    "PathwayEnrollmentRequest",
    "PathwayGroupSuggestionCreate",
    "PathwayGroupSuggestionDetail",
    "PathwaySelfEnrollmentRequest",
    "PathwaySuggestionBulkCreate",
    "PathwaySuggestionCreate",
    "PathwaySuggestionDetail",
    "PerLearnerCourseLastAccessData",
    "PerLearnerCourseVideosWatched",
    "PerLearnerCourseVideosWatchedData",
    "PerLearnerLastAccess",
    "PerLearnerLastAccessData",
    "PerLearnerTimeSpentInCourseTree",
    "PerformanceGradesPerCourse",
    "PerformanceGradesPerCourseData",
    "PeriodEnum",
    "PeriodInfo",
    "PeriodicAgent",
    "PeriodicAgentCreate",
    "PeriodicAgentLog",
    "PeriodicAgentLogStatusEnum",
    "PeriodicAgentStatistics",
    "PeriodicFrequencyEnum",
    "PeriodicLearnerScopeEnum",
    "PeriodicTask",
    "PerlearnerCourseProgress",
    "PerlearnerCourseProgressData",
    "PerlearnerEngagementVideosData",
    "PerlearnerEngagementVideosWatchedPerCourse",
    "PerlearnerGradeSummary",
    "PerlearnerGradeSummaryData",
    "PerlearnerGradeWithCutOff",
    "PerlearnerGradeWithCutOffData",
    "PerlearnerGradingPerCourseAPI",
    "PerlearnerGradingPerCourseAPIData",
    "PerlearnerUserList",
    "PerlearnerUserListData",
    "PermissionCheckRequest",
    "PieChartData",
    "PieChartSegment",
    "PinnedMessageCreate",
    "PinnedMessageRequest",
    "Platform",
    "PlatformApiKey",
    "PlatformConfigurationList",
    "PlatformConfigurationSet",
    "PlatformConfigurationSetResponse",
    "PlatformInfo",
    "PlatformInvitationCreate",
    "PlatformInvitationDetail",
    "PlatformInvitationRedemption",
    "PlatformLicenseCreate",
    "PlatformLicenseDetail",
    "PlatformLicenseUpdate",
    "PlatformList",
    "PlatformListStatusEnum",
    "PlatformMembershipConfig",
    "PlatformMembershipConfigPostRequest",
    "PlatformMetrics",
    "PlatformPrompt",
    "PlatformPromptResponse",
    "PlatformPublicImageAsset",
    "PlatformPublicMetadata",
    "PlatformRevenueSummary",
    "PlatformSkillPointBulkRequest",
    "PlatformSkillPointBulkResponse",
    "PlatformSkillPointGroupRequest",
    "PlatformSkillPointRequest",
    "PlatformSkillPointResponse",
    "PlatformSummary",
    "PlatformUpdatePostRequest",
    "PlayWrightScript",
    "PointsMetric",
    "PointsPercentile",
    "PortalUrlResponse",
    "PredictiveAnalyticsRequest",
    "PredictiveAnalyticsResponse",
    "PreviewResponse",
    "PreviousAgentStatusEnum",
    "Program",
    "ProgramCompletion",
    "ProgramCompletionResponse",
    "ProgramCoursePosition",
    "ProgramCreateUpdateRequest",
    "ProgramDeleteResponse",
    "ProgramDetail",
    "ProgramEnrollment",
    "ProgramEnrollmentPlus",
    "ProgramEnrollmentSearchResponse",
    "ProgramGroupSuggestionCreate",
    "ProgramGroupSuggestionDetail",
    "ProgramInvitationCreate",
    "ProgramInvitationDetail",
    "ProgramInvitationRedemption",
    "ProgramLicenseAssignmentCreate",
    "ProgramLicenseAssignmentDetail",
    "ProgramLicenseCreateDetail",
    "ProgramLicenseDetail",
    "ProgramLicenseGroupAssignmentCreate",
    "ProgramLicenseGroupAssignmentDetail",
    "ProgramLicenseUpdateDetail",
    "ProgramMetadataRequest",
    "ProgramMetadataResponse",
    "ProgramReview",
    "ProgramReviewInfoResponse",
    "ProgramReviewPaginatedResponse",
    "ProgramReviewRequest",
    "ProgramSearch",
    "ProgramSuggestionBulkCreate",
    "ProgramSuggestionCreate",
    "ProgramSuggestionDetail",
    "ProgramTypeEnum",
    "Project",
    "ProjectMentor",
    "Prompt",
    "PromptCategory",
    "PromptFacet",
    "PromptSearchResponse",
    "PromptVisibilityEnum",
    "Provider05cEnum",
    "Provider63aEnum",
    "ProviderAssociationStripeCallbackRetrieve404Response",
    "ProviderBreakdown",
    "ProvisionModeEnum",
    "PublicItemPricing",
    "QuestionCardTag",
    "QuestionRequest",
    "QuestionResponse",
    "RatingAverageRecord",
    "RatingEnum",
    "RatingRecord",
    "RatingsOvertime",
    "RbacBaseRole",
    "RbacGroup",
    "RbacPlatform",
    "RbacPolicy",
    "RbacPolicyGroup",
    "RbacRole",
    "RbacUser",
    "RecentlyAccessedMentor",
    "Recipient",
    "RecommendationSearchAPI",
    "RecommendationTypeEnum",
    "RecommendedCoursesResponse",
    "RedirectTokenRequest",
    "RedirectTokenResponse",
    "RelatedText",
    "RemoveMentorFromDisclaimer",
    "ReorderChildren",
    "ReportCreate",
    "ReportData",
    "ReportDetail",
    "ReportList",
    "ReportRequest",
    "ReportStatus",
    "ReportedRole",
    "ReportedRoleCreateUpdateRequest",
    "ReportedSkill",
    "ReportedSkillCreateUpdateRequest",
    "RequestDataVariable",
    "Resource",
    "ResourceCompletion",
    "ResourceCompletionRequest",
    "ResourceCreateUpdate",
    "ResourceDeleteResponse",
    "ResourcePoint",
    "ResourceScrappedData",
    "ResourceScrappedDataStatusEnum",
    "ResponseDataVariable",
    "RetreiverTrainViewRequest",
    "RetreiverTrainViewResponse",
    "RetrieveTask",
    "RetrieverDocumentEmbedding",
    "RetrieverDocumentEmbeddingRequest",
    "RetrieverRequestSearch",
    "RetrieverRequestSearchDocument",
    "RetrieverResponseSearch",
    "ReuestDataVariableList",
    "Role",
    "RoleCreateUpdateRequest",
    "RunMentorEval",
    "SCIMAddress",
    "SCIMEmail",
    "SCIMEnterpriseUser",
    "SCIMGroup",
    "SCIMGroupListResponse",
    "SCIMMeta",
    "SCIMName",
    "SCIMPhoneNumber",
    "SCIMUserCreateRequest",
    "SCIMUserListResponse",
    "SCIMUserResponse",
    "ScanWebhookRequest",
    "ScanWebhookResponse",
    "ScopeC1dEnum",
    "SeedMentorsView",
    "SendNotification",
    "SendResponse",
    "SentimentSummary",
    "SessionBrowserScreenshot",
    "SessionChartPoint",
    "SessionDetail",
    "SessionMemoryAttachment",
    "SessionMemoryStorage",
    "SessionSummary",
    "SessionSummaryMentor",
    "SessionsChart",
    "SetCurrentVersionRequest",
    "SetStudentLLMAccess",
    "SetStudentMentorCreationPermission",
    "ShareableMentorLink",
    "SharedSessionUpdateRequest",
    "SharedSessionUpdateResponse",
    "ShellLogs",
    "Skill",
    "SkillCreateUpdateRequest",
    "SkillDetail",
    "SkillInfo",
    "SkillThreshold",
    "SkillsDetail",
    "SkillsMetric",
    "SlackConfig",
    "SlackUserConfig",
    "SlackWebhook",
    "Spa",
    "SpacedRepetitionLearningPath",
    "SpacedRepetitionQuestionStats",
    "StarMentor",
    "StarterPrompts8c6Enum",
    "StarterPromptsB04Enum",
    "StateEnum",
    "Status0e3Enum",
    "Status3daEnum",
    "Step",
    "StepStatusEnum",
    "StopGenerationRequest",
    "StripeBillingPageIdentifierResponse",
    "StripeCheckoutSessionRequest",
    "StripeCheckoutSessionRequestModeEnum",
    "StripeCheckoutSessionResponse",
    "StripeConnectDashboardLink",
    "StripeConnectOnboard",
    "StripeConnectOnboardResponse",
    "StripeConnectStatus",
    "StripeContext",
    "StripeCustomerPortalRequest",
    "StripeCustomerPortalResponse",
    "StripeLocalProduct",
    "StripeNewUserTenantLaunchRequest",
    "StripeSubscriptionRenewalRequest",
    "StripeSubscriptionRenewalResponse",
    "SttProviderEnum",
    "StudentChatMessage",
    "StudentLLMAccessResponse",
    "StudentMentorCreationPermissionResponse",
    "StylesView",
    "SubTimeChild",
    "Subject",
    "Summary",
    "TagsView",
    "TargetSystemEnum",
    "TaskView",
    "TeamsConfig",
    "TeamsWebhook",
    "TemplateMentor",
    "TenantLaunchError",
    "TenantLaunchFailed",
    "TenantLaunchRequest",
    "TenantLaunchResponse",
    "TenantMentorTraces",
    "TenantSetting",
    "TestSMTPCredentials",
    "TestSMTPResponse",
    "ThemeEnum",
    "TicketMessage",
    "TimeChildData",
    "TimeDetail",
    "TimeDetailChild",
    "TimeDetailData",
    "TimeSpentByUsersInCourse",
    "TimeSpentByUsersInCourseData",
    "TimeSpentCourse",
    "TimeSpentDetail",
    "TimeSpentPerCourse",
    "TimeSpentPerCourseData",
    "TimeSpentPerUserResponse",
    "TimeSpentUpdateRequest",
    "TimeSpentUpdateResponse",
    "TokenProxyInput",
    "TokenProxyOutput",
    "TokenProxyOutputSerializerData",
    "TokenProxyUser",
    "TonesView",
    "ToolCategory",
    "ToolResponse",
    "TopContent",
    "TopicDetail",
    "TopicDetails",
    "TopicModel",
    "TopicRecord",
    "TopicStatistics",
    "TopicStatisticsResponse",
    "TopicSummaryView",
    "TopicsOverview",
    "TopicsOverviewMetric",
    "Trace",
    "TrainDocumentViewRequest",
    "TrainDocumentViewResponse",
    "Training",
    "TrainingCreate",
    "TrainingStatusEnum",
    "TransactionTypeEnum",
    "TransportEnum",
    "TrendEntry",
    "TriggerRequest",
    "TriggerResponse",
    "TtsProviderEnum",
    "Type840Enum",
    "UpdateXblock",
    "UploadedImage",
    "UseMainCreds",
    "UserAllChatMemoryView",
    "UserApp",
    "UserCatalogItemMemoryView",
    "UserChatByPeriod",
    "UserChatFeedback",
    "UserChatFeedbackCount",
    "UserChatMemoryStatusRequestView",
    "UserChatMemoryStatusView",
    "UserChatMemoryUpdateView",
    "UserChatPrivacySettings",
    "UserCountRecord",
    "UserDeleteAPIError",
    "UserDeleteAPIRequest",
    "UserDeleteAPIResponse",
    "UserDetail",
    "UserEdxMemory",
    "UserGroup",
    "UserGroupAccess",
    "UserGroupAccessInfo",
    "UserGroupPolicy",
    "UserInfo",
    "UserLicenseAssignmentCreate",
    "UserLicenseAssignmentDetail",
    "UserLicenseCreate",
    "UserLicenseDetail",
    "UserLicenseGroupAssignmentCreate",
    "UserLicenseGroupAssignmentDetail",
    "UserLicenseUpdate",
    "UserMemory",
    "UserMemoryContextRequest",
    "UserMemoryContextResponse",
    "UserMemoryEntry",
    "UserMemoryEntryRequest",
    "UserMemoryRequest",
    "UserMetric",
    "UserMetricsResponse",
    "UserPlatformLink",
    "UserPlatformManagementListViewGetResponse",
    "UserPlatformSelfLinkError",
    "UserPlatformSelfLinkForbidden",
    "UserPlatformSelfLinkRequest",
    "UserPlatformSelfLinkResponse",
    "UserPlatformViewPostRequest",
    "UserPolicyUpdate",
    "UserPolicyUpdateError",
    "UserPolicyUpdateForbidden",
    "UserPolicyUpdateResponse",
    "UserProxyBulkRequest",
    "UserProxyGetResponse",
    "UserProxyPostRequest",
    "UserProxyPostResponse",
    "UserSearchResponse",
    "UserSearchViewGetResponse",
    "UserSentimentCountView",
    "UserSkill",
    "UserSkillPointsPercentile",
    "UserTrendByPeriod",
    "V2GlobalMentorSearchResponse",
    "V2PersonalizedMentorsResponse",
    "V2RecommendationResponse",
    "ValidateSourceResponse",
    "Value",
    "ValueData",
    "VectorResult",
    "VeoVideoDetail",
    "VeoVideoList",
    "VeoVideoRequest",
    "VerifyGCPMarketPlaceFailedResponse",
    "VerifyGCPMarketPlaceRequest",
    "VerifyGCPMarketPlaceResponse",
    "VideoBlock",
    "VideoCaption",
    "VideoEngagementPerCourse",
    "VideoEngagementPerCourseData",
    "VideosCount",
    "VideosCountData",
    "VideosInCourseSummary",
    "VideosInCourseSummaryData",
    "VideosSpecificCourse",
    "VideosSpecificCourseData",
    "VideosWatchedSubSection",
    "Voice",
    "VoiceProviderEnum",
    "WatchedVideosPerCourse",
    "WatchedVideosPerCourseData",
    "WatchedVideosPerUser",
    "WatchedVideosPerUserData",
    "WebResource",
    "WebResourceCard",
    "WebResourcesQuery",
    "WebexConfig",
    "WebexWebhook",
    "WhatAppWebHook",
    "WhatsappConfig",
    "WhatsappUserConfig",
    "WhitelistedDomain",
    "Workflow",
    "XblockResult",
    "XblockTypeEnum",
]

# import apis into sdk package
from iblai.api.fallback_llm_api import FallbackLLMApi as FallbackLLMApi
from iblai.api.access_check_api import AccessCheckApi as AccessCheckApi
from iblai.api.account_api import AccountApi as AccountApi
from iblai.api.ai_account_api import AiAccountApi as AiAccountApi
from iblai.api.ai_analytics_api import AiAnalyticsApi as AiAnalyticsApi
from iblai.api.ai_bot_api import AiBotApi as AiBotApi
from iblai.api.ai_finetuning_api import AiFinetuningApi as AiFinetuningApi
from iblai.api.ai_index_api import AiIndexApi as AiIndexApi
from iblai.api.ai_marketing_api import AiMarketingApi as AiMarketingApi
from iblai.api.ai_media_api import AiMediaApi as AiMediaApi
from iblai.api.ai_mentor_api import AiMentorApi as AiMentorApi
from iblai.api.ai_prompt_api import AiPromptApi as AiPromptApi
from iblai.api.ai_search_api import AiSearchApi as AiSearchApi
from iblai.api.analytics_api import AnalyticsApi as AnalyticsApi
from iblai.api.auto_recharge_api import AutoRechargeApi as AutoRechargeApi
from iblai.api.billing_api import BillingApi as BillingApi
from iblai.api.career_api import CareerApi as CareerApi
from iblai.api.catalog_api import CatalogApi as CatalogApi
from iblai.api.commerce_api import CommerceApi as CommerceApi
from iblai.api.core_api import CoreApi as CoreApi
from iblai.api.credentials_api import CredentialsApi as CredentialsApi
from iblai.api.credits_api import CreditsApi as CreditsApi
from iblai.api.custom_domains_api import CustomDomainsApi as CustomDomainsApi
from iblai.api.features_api import FeaturesApi as FeaturesApi
from iblai.api.media_api import MediaApi as MediaApi
from iblai.api.notifications_api import NotificationsApi as NotificationsApi
from iblai.api.platforms_api import PlatformsApi as PlatformsApi
from iblai.api.recommendations_api import RecommendationsApi as RecommendationsApi
from iblai.api.reports_api import ReportsApi as ReportsApi
from iblai.api.scim_api import ScimApi as ScimApi
from iblai.api.search_api import SearchApi as SearchApi
from iblai.api.skills_api import SkillsApi as SkillsApi
from iblai.api.transactions_api import TransactionsApi as TransactionsApi

# import ApiClient
from iblai.api_response import ApiResponse as ApiResponse
from iblai.api_client import ApiClient as ApiClient
from iblai.configuration import Configuration as Configuration
from iblai.exceptions import OpenApiException as OpenApiException
from iblai.exceptions import ApiTypeError as ApiTypeError
from iblai.exceptions import ApiValueError as ApiValueError
from iblai.exceptions import ApiKeyError as ApiKeyError
from iblai.exceptions import ApiAttributeError as ApiAttributeError
from iblai.exceptions import ApiException as ApiException

# import models into sdk package
from iblai.models.ai_generated_image import AIGeneratedImage as AIGeneratedImage
from iblai.models.ai_user_profile_memory_relation import AIUserProfileMemoryRelation as AIUserProfileMemoryRelation
from iblai.models.ai_user_profile_request import AIUserProfileRequest as AIUserProfileRequest
from iblai.models.aws_tenant_launch_request import AWSTenantLaunchRequest as AWSTenantLaunchRequest
from iblai.models.acceptance_enum import AcceptanceEnum as AcceptanceEnum
from iblai.models.access_enum import AccessEnum as AccessEnum
from iblai.models.access_times_heatmap import AccessTimesHeatmap as AccessTimesHeatmap
from iblai.models.accessible_mentors_by_email_request import AccessibleMentorsByEmailRequest as AccessibleMentorsByEmailRequest
from iblai.models.accessible_mentors_by_email_response import AccessibleMentorsByEmailResponse as AccessibleMentorsByEmailResponse
from iblai.models.action_breakdown import ActionBreakdown as ActionBreakdown
from iblai.models.activate_user_free_trial import ActivateUserFreeTrial as ActivateUserFreeTrial
from iblai.models.active_users_data import ActiveUsersData as ActiveUsersData
from iblai.models.active_users_list import ActiveUsersList as ActiveUsersList
from iblai.models.active_users_per_course import ActiveUsersPerCourse as ActiveUsersPerCourse
from iblai.models.active_users_per_course_data import ActiveUsersPerCourseData as ActiveUsersPerCourseData
from iblai.models.activity_api import ActivityAPI as ActivityAPI
from iblai.models.activity_data import ActivityData as ActivityData
from iblai.models.activity_info import ActivityInfo as ActivityInfo
from iblai.models.add_mentor_to_disclaimer import AddMentorToDisclaimer as AddMentorToDisclaimer
from iblai.models.agent_config import AgentConfig as AgentConfig
from iblai.models.agent_skill import AgentSkill as AgentSkill
from iblai.models.agent_skill_resource import AgentSkillResource as AgentSkillResource
from iblai.models.ai_account_orgs_use_default_llm_key_create200_response import AiAccountOrgsUseDefaultLlmKeyCreate200Response as AiAccountOrgsUseDefaultLlmKeyCreate200Response
from iblai.models.ai_account_orgs_users_free_trial_retrieve200_response import AiAccountOrgsUsersFreeTrialRetrieve200Response as AiAccountOrgsUsersFreeTrialRetrieve200Response
from iblai.models.ai_mentor_orgs_users_course_creation_course_draft_content_for_unit_create_request import AiMentorOrgsUsersCourseCreationCourseDraftContentForUnitCreateRequest as AiMentorOrgsUsersCourseCreationCourseDraftContentForUnitCreateRequest
from iblai.models.ai_mentor_orgs_users_memsearch_config_create_request import AiMentorOrgsUsersMemsearchConfigCreateRequest as AiMentorOrgsUsersMemsearchConfigCreateRequest
from iblai.models.ai_mentor_orgs_workflows_chat_create_request import AiMentorOrgsWorkflowsChatCreateRequest as AiMentorOrgsWorkflowsChatCreateRequest
from iblai.models.align_mentor_bubble_enum import AlignMentorBubbleEnum as AlignMentorBubbleEnum
from iblai.models.analytics_overview import AnalyticsOverview as AnalyticsOverview
from iblai.models.answer import Answer as Answer
from iblai.models.app import App as App
from iblai.models.apple_subscription_status_request import AppleSubscriptionStatusRequest as AppleSubscriptionStatusRequest
from iblai.models.apple_subscription_status_view import AppleSubscriptionStatusView as AppleSubscriptionStatusView
from iblai.models.apple_verify_transaction_id import AppleVerifyTransactionId as AppleVerifyTransactionId
from iblai.models.artifact import Artifact as Artifact
from iblai.models.artifact_list import ArtifactList as ArtifactList
from iblai.models.artifact_version import ArtifactVersion as ArtifactVersion
from iblai.models.assertion import Assertion as Assertion
from iblai.models.associate_account_response import AssociateAccountResponse as AssociateAccountResponse
from iblai.models.associate_apple_account import AssociateAppleAccount as AssociateAppleAccount
from iblai.models.assumed_knowledge import AssumedKnowledge as AssumedKnowledge
from iblai.models.assumed_knowledge_level import AssumedKnowledgeLevel as AssumedKnowledgeLevel
from iblai.models.audio_to_text_request import AudioToTextRequest as AudioToTextRequest
from iblai.models.audio_to_text_response import AudioToTextResponse as AudioToTextResponse
from iblai.models.auth_scope_enum import AuthScopeEnum as AuthScopeEnum
from iblai.models.auth_token import AuthToken as AuthToken
from iblai.models.auth_type_enum import AuthTypeEnum as AuthTypeEnum
from iblai.models.auto_memory_prompt import AutoMemoryPrompt as AutoMemoryPrompt
from iblai.models.auto_recharge_trigger_request import AutoRechargeTriggerRequest as AutoRechargeTriggerRequest
from iblai.models.auto_recharge_trigger_response import AutoRechargeTriggerResponse as AutoRechargeTriggerResponse
from iblai.models.auto_recharge_trigger_response_status_enum import AutoRechargeTriggerResponseStatusEnum as AutoRechargeTriggerResponseStatusEnum
from iblai.models.average import Average as Average
from iblai.models.average_data import AverageData as AverageData
from iblai.models.average_overtime import AverageOvertime as AverageOvertime
from iblai.models.avg_course_grade_with_cutoff import AvgCourseGradeWithCutoff as AvgCourseGradeWithCutoff
from iblai.models.avg_course_grade_with_cutoff_data import AvgCourseGradeWithCutoffData as AvgCourseGradeWithCutoffData
from iblai.models.base_error_response import BaseErrorResponse as BaseErrorResponse
from iblai.models.base_finance_response import BaseFinanceResponse as BaseFinanceResponse
from iblai.models.base_response import BaseResponse as BaseResponse
from iblai.models.billing_period import BillingPeriod as BillingPeriod
from iblai.models.blank_course_invitation_create import BlankCourseInvitationCreate as BlankCourseInvitationCreate
from iblai.models.blank_enum import BlankEnum as BlankEnum
from iblai.models.blank_platform_invitation_create import BlankPlatformInvitationCreate as BlankPlatformInvitationCreate
from iblai.models.blank_program_invitation_create import BlankProgramInvitationCreate as BlankProgramInvitationCreate
from iblai.models.block_skill_point_info_request import BlockSkillPointInfoRequest as BlockSkillPointInfoRequest
from iblai.models.bot import Bot as Bot
from iblai.models.bot_command import BotCommand as BotCommand
from iblai.models.bot_create import BotCreate as BotCreate
from iblai.models.breakdown import Breakdown as Breakdown
from iblai.models.bulk_course_invitation_create import BulkCourseInvitationCreate as BulkCourseInvitationCreate
from iblai.models.bulk_course_invitation_response import BulkCourseInvitationResponse as BulkCourseInvitationResponse
from iblai.models.bulk_create_assertion import BulkCreateAssertion as BulkCreateAssertion
from iblai.models.bulk_platform_invitation_create import BulkPlatformInvitationCreate as BulkPlatformInvitationCreate
from iblai.models.bulk_platform_invitation_response import BulkPlatformInvitationResponse as BulkPlatformInvitationResponse
from iblai.models.bulk_program_invitation_create import BulkProgramInvitationCreate as BulkProgramInvitationCreate
from iblai.models.bulk_program_invitation_response import BulkProgramInvitationResponse as BulkProgramInvitationResponse
from iblai.models.bulk_suggestion_response import BulkSuggestionResponse as BulkSuggestionResponse
from iblai.models.business_type_enum import BusinessTypeEnum as BusinessTypeEnum
from iblai.models.call_authentication_request import CallAuthenticationRequest as CallAuthenticationRequest
from iblai.models.call_authentication_response import CallAuthenticationResponse as CallAuthenticationResponse
from iblai.models.call_configuration import CallConfiguration as CallConfiguration
from iblai.models.call_configuration_mode_enum import CallConfigurationModeEnum as CallConfigurationModeEnum
from iblai.models.campaign_enablement import CampaignEnablement as CampaignEnablement
from iblai.models.campaign_exclusion import CampaignExclusion as CampaignExclusion
from iblai.models.catalog_auto_increment_response import CatalogAutoIncrementResponse as CatalogAutoIncrementResponse
from iblai.models.catalog_auto_increment_update_request import CatalogAutoIncrementUpdateRequest as CatalogAutoIncrementUpdateRequest
from iblai.models.celery_heartbeat import CeleryHeartbeat as CeleryHeartbeat
from iblai.models.celery_heartbeat_fail import CeleryHeartbeatFail as CeleryHeartbeatFail
from iblai.models.celery_heartbeat_fail_status_enum import CeleryHeartbeatFailStatusEnum as CeleryHeartbeatFailStatusEnum
from iblai.models.celery_heartbeat_status_enum import CeleryHeartbeatStatusEnum as CeleryHeartbeatStatusEnum
from iblai.models.chat_history import ChatHistory as ChatHistory
from iblai.models.chat_history_filter_data import ChatHistoryFilterData as ChatHistoryFilterData
from iblai.models.chat_history_filter_user import ChatHistoryFilterUser as ChatHistoryFilterUser
from iblai.models.chat_history_item import ChatHistoryItem as ChatHistoryItem
from iblai.models.chat_history_session_id import ChatHistorySessionId as ChatHistorySessionId
from iblai.models.chat_privacy_mode_enum import ChatPrivacyModeEnum as ChatPrivacyModeEnum
from iblai.models.chat_session_request import ChatSessionRequest as ChatSessionRequest
from iblai.models.chat_session_response import ChatSessionResponse as ChatSessionResponse
from iblai.models.check_document_training_status import CheckDocumentTrainingStatus as CheckDocumentTrainingStatus
from iblai.models.checkout_session_create import CheckoutSessionCreate as CheckoutSessionCreate
from iblai.models.checkout_session_response import CheckoutSessionResponse as CheckoutSessionResponse
from iblai.models.claw_instance import ClawInstance as ClawInstance
from iblai.models.claw_instance_status_enum import ClawInstanceStatusEnum as ClawInstanceStatusEnum
from iblai.models.claw_mentor_config import ClawMentorConfig as ClawMentorConfig
from iblai.models.claw_model_provider import ClawModelProvider as ClawModelProvider
from iblai.models.claw_type_enum import ClawTypeEnum as ClawTypeEnum
from iblai.models.company import Company as Company
from iblai.models.comparison_info import ComparisonInfo as ComparisonInfo
from iblai.models.configuration_item import ConfigurationItem as ConfigurationItem
from iblai.models.connected_service import ConnectedService as ConnectedService
from iblai.models.consumer_channel import ConsumerChannel as ConsumerChannel
from iblai.models.content_analytics import ContentAnalytics as ContentAnalytics
from iblai.models.content_averages import ContentAverages as ContentAverages
from iblai.models.content_details_content_info import ContentDetailsContentInfo as ContentDetailsContentInfo
from iblai.models.content_details_learner import ContentDetailsLearner as ContentDetailsLearner
from iblai.models.content_details_pagination import ContentDetailsPagination as ContentDetailsPagination
from iblai.models.content_details_response import ContentDetailsResponse as ContentDetailsResponse
from iblai.models.content_details_summary import ContentDetailsSummary as ContentDetailsSummary
from iblai.models.content_details_time_series import ContentDetailsTimeSeries as ContentDetailsTimeSeries
from iblai.models.content_details_time_series_point import ContentDetailsTimeSeriesPoint as ContentDetailsTimeSeriesPoint
from iblai.models.content_item import ContentItem as ContentItem
from iblai.models.content_pagination import ContentPagination as ContentPagination
from iblai.models.content_response import ContentResponse as ContentResponse
from iblai.models.content_summary import ContentSummary as ContentSummary
from iblai.models.content_totals import ContentTotals as ContentTotals
from iblai.models.context_response import ContextResponse as ContextResponse
from iblai.models.conversation_chart_point import ConversationChartPoint as ConversationChartPoint
from iblai.models.conversation_detail_response import ConversationDetailResponse as ConversationDetailResponse
from iblai.models.conversation_list_item import ConversationListItem as ConversationListItem
from iblai.models.conversation_list_response import ConversationListResponse as ConversationListResponse
from iblai.models.conversation_message import ConversationMessage as ConversationMessage
from iblai.models.conversation_rating import ConversationRating as ConversationRating
from iblai.models.conversation_summary import ConversationSummary as ConversationSummary
from iblai.models.conversation_volume import ConversationVolume as ConversationVolume
from iblai.models.conversations import Conversations as Conversations
from iblai.models.conversations_chart import ConversationsChart as ConversationsChart
from iblai.models.cost import Cost as Cost
from iblai.models.cost_per_tenant import CostPerTenant as CostPerTenant
from iblai.models.count import Count as Count
from iblai.models.count_data import CountData as CountData
from iblai.models.course import Course as Course
from iblai.models.course_access_request_create import CourseAccessRequestCreate as CourseAccessRequestCreate
from iblai.models.course_access_request_detail import CourseAccessRequestDetail as CourseAccessRequestDetail
from iblai.models.course_access_request_status_response import CourseAccessRequestStatusResponse as CourseAccessRequestStatusResponse
from iblai.models.course_access_request_update import CourseAccessRequestUpdate as CourseAccessRequestUpdate
from iblai.models.course_completion import CourseCompletion as CourseCompletion
from iblai.models.course_completion_per_course import CourseCompletionPerCourse as CourseCompletionPerCourse
from iblai.models.course_completion_per_course_data import CourseCompletionPerCourseData as CourseCompletionPerCourseData
from iblai.models.course_completion_summary_data_overtime import CourseCompletionSummaryDataOvertime as CourseCompletionSummaryDataOvertime
from iblai.models.course_completion_summary_overtime import CourseCompletionSummaryOvertime as CourseCompletionSummaryOvertime
from iblai.models.course_create_update import CourseCreateUpdate as CourseCreateUpdate
from iblai.models.course_creation_task import CourseCreationTask as CourseCreationTask
from iblai.models.course_creation_task_file import CourseCreationTaskFile as CourseCreationTaskFile
from iblai.models.course_creation_task_status_enum import CourseCreationTaskStatusEnum as CourseCreationTaskStatusEnum
from iblai.models.course_delete_response import CourseDeleteResponse as CourseDeleteResponse
from iblai.models.course_detail import CourseDetail as CourseDetail
from iblai.models.course_enrollment_search_response import CourseEnrollmentSearchResponse as CourseEnrollmentSearchResponse
from iblai.models.course_grade_detail_block import CourseGradeDetailBlock as CourseGradeDetailBlock
from iblai.models.course_grade_detail_sub_section import CourseGradeDetailSubSection as CourseGradeDetailSubSection
from iblai.models.course_grade_summary import CourseGradeSummary as CourseGradeSummary
from iblai.models.course_grade_summary_data import CourseGradeSummaryData as CourseGradeSummaryData
from iblai.models.course_grading_detail import CourseGradingDetail as CourseGradingDetail
from iblai.models.course_grading_detail_data import CourseGradingDetailData as CourseGradingDetailData
from iblai.models.course_group_suggestion_create import CourseGroupSuggestionCreate as CourseGroupSuggestionCreate
from iblai.models.course_group_suggestion_detail import CourseGroupSuggestionDetail as CourseGroupSuggestionDetail
from iblai.models.course_invitation_create import CourseInvitationCreate as CourseInvitationCreate
from iblai.models.course_invitation_detail import CourseInvitationDetail as CourseInvitationDetail
from iblai.models.course_invitation_redemption import CourseInvitationRedemption as CourseInvitationRedemption
from iblai.models.course_license_assignment_create import CourseLicenseAssignmentCreate as CourseLicenseAssignmentCreate
from iblai.models.course_license_assignment_detail import CourseLicenseAssignmentDetail as CourseLicenseAssignmentDetail
from iblai.models.course_license_create import CourseLicenseCreate as CourseLicenseCreate
from iblai.models.course_license_detail import CourseLicenseDetail as CourseLicenseDetail
from iblai.models.course_license_group_assignment_create import CourseLicenseGroupAssignmentCreate as CourseLicenseGroupAssignmentCreate
from iblai.models.course_license_group_assignment_detail import CourseLicenseGroupAssignmentDetail as CourseLicenseGroupAssignmentDetail
from iblai.models.course_license_update import CourseLicenseUpdate as CourseLicenseUpdate
from iblai.models.course_metadata_search_request import CourseMetadataSearchRequest as CourseMetadataSearchRequest
from iblai.models.course_metadata_update_request import CourseMetadataUpdateRequest as CourseMetadataUpdateRequest
from iblai.models.course_point import CoursePoint as CoursePoint
from iblai.models.course_recommendation import CourseRecommendation as CourseRecommendation
from iblai.models.course_review_info_response import CourseReviewInfoResponse as CourseReviewInfoResponse
from iblai.models.course_review_paginated_response import CourseReviewPaginatedResponse as CourseReviewPaginatedResponse
from iblai.models.course_review_request import CourseReviewRequest as CourseReviewRequest
from iblai.models.course_review_response import CourseReviewResponse as CourseReviewResponse
from iblai.models.course_skill import CourseSkill as CourseSkill
from iblai.models.course_skill_point_info_request import CourseSkillPointInfoRequest as CourseSkillPointInfoRequest
from iblai.models.course_suggestion_bulk_create import CourseSuggestionBulkCreate as CourseSuggestionBulkCreate
from iblai.models.course_suggestion_create import CourseSuggestionCreate as CourseSuggestionCreate
from iblai.models.course_suggestion_detail import CourseSuggestionDetail as CourseSuggestionDetail
from iblai.models.crawler_pattern_type_enum import CrawlerPatternTypeEnum as CrawlerPatternTypeEnum
from iblai.models.create_xblock import CreateXblock as CreateXblock
from iblai.models.credential import Credential as Credential
from iblai.models.credential_provider_config import CredentialProviderConfig as CredentialProviderConfig
from iblai.models.credential_request import CredentialRequest as CredentialRequest
from iblai.models.credit_account_auto_recharge_update import CreditAccountAutoRechargeUpdate as CreditAccountAutoRechargeUpdate
from iblai.models.credit_account_info import CreditAccountInfo as CreditAccountInfo
from iblai.models.credit_transaction_history import CreditTransactionHistory as CreditTransactionHistory
from iblai.models.credit_transaction_history_status_enum import CreditTransactionHistoryStatusEnum as CreditTransactionHistoryStatusEnum
from iblai.models.crontab_schedule import CrontabSchedule as CrontabSchedule
from iblai.models.current_users_response import CurrentUsersResponse as CurrentUsersResponse
from iblai.models.custom_instruction_response import CustomInstructionResponse as CustomInstructionResponse
from iblai.models.data_set import DataSet as DataSet
from iblai.models.data_set_create import DataSetCreate as DataSetCreate
from iblai.models.data_set_platform_value import DataSetPlatformValue as DataSetPlatformValue
from iblai.models.data_set_status_enum import DataSetStatusEnum as DataSetStatusEnum
from iblai.models.date_range import DateRange as DateRange
from iblai.models.delete_xblock import DeleteXblock as DeleteXblock
from iblai.models.deploy_state_enum import DeployStateEnum as DeployStateEnum
from iblai.models.desired_role import DesiredRole as DesiredRole
from iblai.models.desired_role_create_update_request import DesiredRoleCreateUpdateRequest as DesiredRoleCreateUpdateRequest
from iblai.models.desired_skill import DesiredSkill as DesiredSkill
from iblai.models.desired_skill_create_update_request import DesiredSkillCreateUpdateRequest as DesiredSkillCreateUpdateRequest
from iblai.models.detailed_grade_subsection import DetailedGradeSubsection as DetailedGradeSubsection
from iblai.models.detailed_grade_view import DetailedGradeView as DetailedGradeView
from iblai.models.detailed_grade_view_data import DetailedGradeViewData as DetailedGradeViewData
from iblai.models.disclaimer import Disclaimer as Disclaimer
from iblai.models.disclaimer_agreement import DisclaimerAgreement as DisclaimerAgreement
from iblai.models.disclaimer_scope_enum import DisclaimerScopeEnum as DisclaimerScopeEnum
from iblai.models.discord_config import DiscordConfig as DiscordConfig
from iblai.models.discord_user_config import DiscordUserConfig as DiscordUserConfig
from iblai.models.discord_webhook import DiscordWebhook as DiscordWebhook
from iblai.models.document import Document as Document
from iblai.models.document_facet import DocumentFacet as DocumentFacet
from iblai.models.document_from_pool_request import DocumentFromPoolRequest as DocumentFromPoolRequest
from iblai.models.document_search_response import DocumentSearchResponse as DocumentSearchResponse
from iblai.models.document_settings_response import DocumentSettingsResponse as DocumentSettingsResponse
from iblai.models.education import Education as Education
from iblai.models.edx_course import EdxCourse as EdxCourse
from iblai.models.edx_signal_receiver_request import EdxSignalReceiverRequest as EdxSignalReceiverRequest
from iblai.models.elevenlabs_custom_voice import ElevenlabsCustomVoice as ElevenlabsCustomVoice
from iblai.models.elevenlabs_custom_voice_response import ElevenlabsCustomVoiceResponse as ElevenlabsCustomVoiceResponse
from iblai.models.email_prompt_detail import EmailPromptDetail as EmailPromptDetail
from iblai.models.email_prompt_list import EmailPromptList as EmailPromptList
from iblai.models.email_prompt_summary import EmailPromptSummary as EmailPromptSummary
from iblai.models.engagement_per_course import EngagementPerCourse as EngagementPerCourse
from iblai.models.engagement_per_course_data import EngagementPerCourseData as EngagementPerCourseData
from iblai.models.enrollment_info import EnrollmentInfo as EnrollmentInfo
from iblai.models.enrollments import Enrollments as Enrollments
from iblai.models.enrollments_data import EnrollmentsData as EnrollmentsData
from iblai.models.enrollments_per_user import EnrollmentsPerUser as EnrollmentsPerUser
from iblai.models.enrollments_per_user_data import EnrollmentsPerUserData as EnrollmentsPerUserData
from iblai.models.entity import Entity as Entity
from iblai.models.entity_type_enum import EntityTypeEnum as EntityTypeEnum
from iblai.models.error import Error as Error
from iblai.models.error_detail import ErrorDetail as ErrorDetail
from iblai.models.error_response import ErrorResponse as ErrorResponse
from iblai.models.experience import Experience as Experience
from iblai.models.external_credential_mapping import ExternalCredentialMapping as ExternalCredentialMapping
from iblai.models.external_service_info import ExternalServiceInfo as ExternalServiceInfo
from iblai.models.fallback_llm import FallbackLLM as FallbackLLM
from iblai.models.fallback_llm_create import FallbackLLMCreate as FallbackLLMCreate
from iblai.models.fallback_llm_update import FallbackLLMUpdate as FallbackLLMUpdate
from iblai.models.file_type_enum import FileTypeEnum as FileTypeEnum
from iblai.models.file_upload_url_request import FileUploadURLRequest as FileUploadURLRequest
from iblai.models.file_upload_url_response import FileUploadURLResponse as FileUploadURLResponse
from iblai.models.finance_details_response import FinanceDetailsResponse as FinanceDetailsResponse
from iblai.models.finance_filters import FinanceFilters as FinanceFilters
from iblai.models.flow_type_enum import FlowTypeEnum as FlowTypeEnum
from iblai.models.free_usage_count import FreeUsageCount as FreeUsageCount
from iblai.models.gcp_tenant_launch_request import GCPTenantLaunchRequest as GCPTenantLaunchRequest
from iblai.models.global_catalog_search_response import GlobalCatalogSearchResponse as GlobalCatalogSearchResponse
from iblai.models.google_agent_detail import GoogleAgentDetail as GoogleAgentDetail
from iblai.models.google_pay_account_response import GooglePayAccountResponse as GooglePayAccountResponse
from iblai.models.google_pay_account_response_status_enum import GooglePayAccountResponseStatusEnum as GooglePayAccountResponseStatusEnum
from iblai.models.google_pay_verify_token import GooglePayVerifyToken as GooglePayVerifyToken
from iblai.models.grading_per_user import GradingPerUser as GradingPerUser
from iblai.models.grading_per_user_data import GradingPerUserData as GradingPerUserData
from iblai.models.grandfathering_strategy_enum import GrandfatheringStrategyEnum as GrandfatheringStrategyEnum
from iblai.models.grant_mentor_access_request import GrantMentorAccessRequest as GrantMentorAccessRequest
from iblai.models.greeting_method_enum import GreetingMethodEnum as GreetingMethodEnum
from iblai.models.group_list import GroupList as GroupList
from iblai.models.group_list_data import GroupListData as GroupListData
from iblai.models.guided_prompt import GuidedPrompt as GuidedPrompt
from iblai.models.guided_prompts_response import GuidedPromptsResponse as GuidedPromptsResponse
from iblai.models.heygen_marketing_video_detail import HeygenMarketingVideoDetail as HeygenMarketingVideoDetail
from iblai.models.heygen_marketing_video_list import HeygenMarketingVideoList as HeygenMarketingVideoList
from iblai.models.heygen_template_request import HeygenTemplateRequest as HeygenTemplateRequest
from iblai.models.heygen_template_response_single import HeygenTemplateResponseSingle as HeygenTemplateResponseSingle
from iblai.models.heygen_video_detail import HeygenVideoDetail as HeygenVideoDetail
from iblai.models.heygen_video_request import HeygenVideoRequest as HeygenVideoRequest
from iblai.models.human_support_recipient_mode_enum import HumanSupportRecipientModeEnum as HumanSupportRecipientModeEnum
from iblai.models.human_support_ticket import HumanSupportTicket as HumanSupportTicket
from iblai.models.human_support_ticket_status_enum import HumanSupportTicketStatusEnum as HumanSupportTicketStatusEnum
from iblai.models.image_upload import ImageUpload as ImageUpload
from iblai.models.input_question import InputQuestion as InputQuestion
from iblai.models.institution import Institution as Institution
from iblai.models.institution_type_enum import InstitutionTypeEnum as InstitutionTypeEnum
from iblai.models.integration_credential import IntegrationCredential as IntegrationCredential
from iblai.models.integration_credential_schema import IntegrationCredentialSchema as IntegrationCredentialSchema
from iblai.models.interface_enum import InterfaceEnum as InterfaceEnum
from iblai.models.interval_enum import IntervalEnum as IntervalEnum
from iblai.models.intial_question_answer import IntialQuestionAnswer as IntialQuestionAnswer
from iblai.models.invalid_query_parameters import InvalidQueryParameters as InvalidQueryParameters
from iblai.models.invoice_report_response import InvoiceReportResponse as InvoiceReportResponse
from iblai.models.issuer import Issuer as Issuer
from iblai.models.issuer_authority import IssuerAuthority as IssuerAuthority
from iblai.models.item_access_check_response import ItemAccessCheckResponse as ItemAccessCheckResponse
from iblai.models.item_paywall_config import ItemPaywallConfig as ItemPaywallConfig
from iblai.models.item_paywall_config_create import ItemPaywallConfigCreate as ItemPaywallConfigCreate
from iblai.models.item_price import ItemPrice as ItemPrice
from iblai.models.item_price_create import ItemPriceCreate as ItemPriceCreate
from iblai.models.item_subscription import ItemSubscription as ItemSubscription
from iblai.models.item_subscription_list import ItemSubscriptionList as ItemSubscriptionList
from iblai.models.item_type3e2_enum import ItemType3e2Enum as ItemType3e2Enum
from iblai.models.item_type40f_enum import ItemType40fEnum as ItemType40fEnum
from iblai.models.item_type_commission import ItemTypeCommission as ItemTypeCommission
from iblai.models.job_run import JobRun as JobRun
from iblai.models.kind_enum import KindEnum as KindEnum
from iblai.models.llm_credential_request import LLMCredentialRequest as LLMCredentialRequest
from iblai.models.llm_credential_response import LLMCredentialResponse as LLMCredentialResponse
from iblai.models.llm_credential_schema import LLMCredentialSchema as LLMCredentialSchema
from iblai.models.llm_model_for_tenant import LLMModelForTenant as LLMModelForTenant
from iblai.models.llm_model_registry_minimal import LLMModelRegistryMinimal as LLMModelRegistryMinimal
from iblai.models.llm_provider_minimal import LLMProviderMinimal as LLMProviderMinimal
from iblai.models.llm_question import LLMQuestion as LLMQuestion
from iblai.models.llm_response import LLMResponse as LLMResponse
from iblai.models.llm_traces_list_response import LLMTracesListResponse as LLMTracesListResponse
from iblai.models.languages_view import LanguagesView as LanguagesView
from iblai.models.launcher_view_post_request import LauncherViewPostRequest as LauncherViewPostRequest
from iblai.models.learner_analytics_response import LearnerAnalyticsResponse as LearnerAnalyticsResponse
from iblai.models.learner_analytics_result import LearnerAnalyticsResult as LearnerAnalyticsResult
from iblai.models.learner_data import LearnerData as LearnerData
from iblai.models.learner_details_response import LearnerDetailsResponse as LearnerDetailsResponse
from iblai.models.learner_information_api import LearnerInformationAPI as LearnerInformationAPI
from iblai.models.learner_information_api_data import LearnerInformationAPIData as LearnerInformationAPIData
from iblai.models.learner_list_item import LearnerListItem as LearnerListItem
from iblai.models.learner_list_pagination import LearnerListPagination as LearnerListPagination
from iblai.models.learner_list_response import LearnerListResponse as LearnerListResponse
from iblai.models.learner_metrics import LearnerMetrics as LearnerMetrics
from iblai.models.learner_summary import LearnerSummary as LearnerSummary
from iblai.models.link_course_request import LinkCourseRequest as LinkCourseRequest
from iblai.models.link_course_response import LinkCourseResponse as LinkCourseResponse
from iblai.models.llm_provider_enum import LlmProviderEnum as LlmProviderEnum
from iblai.models.lti_key import LtiKey as LtiKey
from iblai.models.lti_launch_gate import LtiLaunchGate as LtiLaunchGate
from iblai.models.lti_mentor import LtiMentor as LtiMentor
from iblai.models.lti_mentor_course_x_block import LtiMentorCourseXBlock as LtiMentorCourseXBlock
from iblai.models.lti_tool import LtiTool as LtiTool
from iblai.models.mcp_server import MCPServer as MCPServer
from iblai.models.mcp_server_connection import MCPServerConnection as MCPServerConnection
from iblai.models.mcp_server_connection_scope_enum import MCPServerConnectionScopeEnum as MCPServerConnectionScopeEnum
from iblai.models.mcp_server_oauth_find import MCPServerOauthFind as MCPServerOauthFind
from iblai.models.manager_auth_token import ManagerAuthToken as ManagerAuthToken
from iblai.models.mark_all_read_request import MarkAllReadRequest as MarkAllReadRequest
from iblai.models.mark_all_read_response import MarkAllReadResponse as MarkAllReadResponse
from iblai.models.masked_integration_credential import MaskedIntegrationCredential as MaskedIntegrationCredential
from iblai.models.masked_llm_credential import MaskedLLMCredential as MaskedLLMCredential
from iblai.models.media_resource import MediaResource as MediaResource
from iblai.models.media_resource_item_type_enum import MediaResourceItemTypeEnum as MediaResourceItemTypeEnum
from iblai.models.media_type_enum import MediaTypeEnum as MediaTypeEnum
from iblai.models.memory_component_data import MemoryComponentData as MemoryComponentData
from iblai.models.memory_component_memory import MemoryComponentMemory as MemoryComponentMemory
from iblai.models.memory_component_memory_detail import MemoryComponentMemoryDetail as MemoryComponentMemoryDetail
from iblai.models.memory_component_response import MemoryComponentResponse as MemoryComponentResponse
from iblai.models.memory_progress import MemoryProgress as MemoryProgress
from iblai.models.memory_status_request_view import MemoryStatusRequestView as MemoryStatusRequestView
from iblai.models.memory_status_view import MemoryStatusView as MemoryStatusView
from iblai.models.mentor import Mentor as Mentor
from iblai.models.mentor_audience import MentorAudience as MentorAudience
from iblai.models.mentor_breakdown import MentorBreakdown as MentorBreakdown
from iblai.models.mentor_category import MentorCategory as MentorCategory
from iblai.models.mentor_category_create import MentorCategoryCreate as MentorCategoryCreate
from iblai.models.mentor_category_group import MentorCategoryGroup as MentorCategoryGroup
from iblai.models.mentor_category_group_create import MentorCategoryGroupCreate as MentorCategoryGroupCreate
from iblai.models.mentor_create import MentorCreate as MentorCreate
from iblai.models.mentor_custom_voice import MentorCustomVoice as MentorCustomVoice
from iblai.models.mentor_custom_voice_response import MentorCustomVoiceResponse as MentorCustomVoiceResponse
from iblai.models.mentor_data import MentorData as MentorData
from iblai.models.mentor_detail import MentorDetail as MentorDetail
from iblai.models.mentor_detail_analytics import MentorDetailAnalytics as MentorDetailAnalytics
from iblai.models.mentor_eval import MentorEval as MentorEval
from iblai.models.mentor_eval_question import MentorEvalQuestion as MentorEvalQuestion
from iblai.models.mentor_eval_question_request import MentorEvalQuestionRequest as MentorEvalQuestionRequest
from iblai.models.mentor_eval_report import MentorEvalReport as MentorEvalReport
from iblai.models.mentor_eval_request import MentorEvalRequest as MentorEvalRequest
from iblai.models.mentor_facet import MentorFacet as MentorFacet
from iblai.models.mentor_fork import MentorFork as MentorFork
from iblai.models.mentor_from_template_with_setting_request import MentorFromTemplateWithSettingRequest as MentorFromTemplateWithSettingRequest
from iblai.models.mentor_interactions import MentorInteractions as MentorInteractions
from iblai.models.mentor_memory_settings_request import MentorMemorySettingsRequest as MentorMemorySettingsRequest
from iblai.models.mentor_memory_settings_response import MentorMemorySettingsResponse as MentorMemorySettingsResponse
from iblai.models.mentor_metadata import MentorMetadata as MentorMetadata
from iblai.models.mentor_policy import MentorPolicy as MentorPolicy
from iblai.models.mentor_scenario import MentorScenario as MentorScenario
from iblai.models.mentor_scenario_prompt import MentorScenarioPrompt as MentorScenarioPrompt
from iblai.models.mentor_search_response import MentorSearchResponse as MentorSearchResponse
from iblai.models.mentor_session import MentorSession as MentorSession
from iblai.models.mentor_settings import MentorSettings as MentorSettings
from iblai.models.mentor_settings_public import MentorSettingsPublic as MentorSettingsPublic
from iblai.models.mentor_settings_request import MentorSettingsRequest as MentorSettingsRequest
from iblai.models.mentor_skill_assignment import MentorSkillAssignment as MentorSkillAssignment
from iblai.models.mentor_summary import MentorSummary as MentorSummary
from iblai.models.mentor_type import MentorType as MentorType
from iblai.models.mentor_user_setting import MentorUserSetting as MentorUserSetting
from iblai.models.mentor_visibility_enum import MentorVisibilityEnum as MentorVisibilityEnum
from iblai.models.mentor_wizard import MentorWizard as MentorWizard
from iblai.models.message_statistics import MessageStatistics as MessageStatistics
from iblai.models.message_view import MessageView as MessageView
from iblai.models.message_view_request import MessageViewRequest as MessageViewRequest
from iblai.models.message_view_updat_response import MessageViewUpdatResponse as MessageViewUpdatResponse
from iblai.models.metadata import Metadata as Metadata
from iblai.models.metric_change import MetricChange as MetricChange
from iblai.models.metric_detail import MetricDetail as MetricDetail
from iblai.models.metric_info import MetricInfo as MetricInfo
from iblai.models.model_cost import ModelCost as ModelCost
from iblai.models.moderation_log import ModerationLog as ModerationLog
from iblai.models.name_enum import NameEnum as NameEnum
from iblai.models.new_per_learner_list import NewPerLearnerList as NewPerLearnerList
from iblai.models.new_per_learner_list_data import NewPerLearnerListData as NewPerLearnerListData
from iblai.models.no_chat_messages_found import NoChatMessagesFound as NoChatMessagesFound
from iblai.models.notification import Notification as Notification
from iblai.models.notification_count import NotificationCount as NotificationCount
from iblai.models.notification_preview import NotificationPreview as NotificationPreview
from iblai.models.notification_source import NotificationSource as NotificationSource
from iblai.models.notification_source_type_enum import NotificationSourceTypeEnum as NotificationSourceTypeEnum
from iblai.models.notification_template_data import NotificationTemplateData as NotificationTemplateData
from iblai.models.notification_template_detail import NotificationTemplateDetail as NotificationTemplateDetail
from iblai.models.notification_template_list import NotificationTemplateList as NotificationTemplateList
from iblai.models.notification_template_test import NotificationTemplateTest as NotificationTemplateTest
from iblai.models.notification_template_test_response import NotificationTemplateTestResponse as NotificationTemplateTestResponse
from iblai.models.notification_toggle import NotificationToggle as NotificationToggle
from iblai.models.notification_v1_campaigns_unsubscribe_retrieve200_response import NotificationV1CampaignsUnsubscribeRetrieve200Response as NotificationV1CampaignsUnsubscribeRetrieve200Response
from iblai.models.notification_v1_platforms_templates_reset_create200_response import NotificationV1PlatformsTemplatesResetCreate200Response as NotificationV1PlatformsTemplatesResetCreate200Response
from iblai.models.notifications_update import NotificationsUpdate as NotificationsUpdate
from iblai.models.null_enum import NullEnum as NullEnum
from iblai.models.o_auth_provider import OAuthProvider as OAuthProvider
from iblai.models.o_auth_service import OAuthService as OAuthService
from iblai.models.o_auth_start_response import OAuthStartResponse as OAuthStartResponse
from iblai.models.oauth_credentials_masked import OauthCredentialsMasked as OauthCredentialsMasked
from iblai.models.observation import Observation as Observation
from iblai.models.offline_document import OfflineDocument as OfflineDocument
from iblai.models.onboarding_status_update import OnboardingStatusUpdate as OnboardingStatusUpdate
from iblai.models.over_time import OverTime as OverTime
from iblai.models.over_time_with_total import OverTimeWithTotal as OverTimeWithTotal
from iblai.models.overtime_data import OvertimeData as OvertimeData
from iblai.models.overtime_data_point import OvertimeDataPoint as OvertimeDataPoint
from iblai.models.overtime_meta import OvertimeMeta as OvertimeMeta
from iblai.models.overtime_with_change_info import OvertimeWithChangeInfo as OvertimeWithChangeInfo
from iblai.models.page_content import PageContent as PageContent
from iblai.models.paginated_ai_generated_image_list import PaginatedAIGeneratedImageList as PaginatedAIGeneratedImageList
from iblai.models.paginated_agent_config_list import PaginatedAgentConfigList as PaginatedAgentConfigList
from iblai.models.paginated_agent_skill_list import PaginatedAgentSkillList as PaginatedAgentSkillList
from iblai.models.paginated_agent_skill_resource_list import PaginatedAgentSkillResourceList as PaginatedAgentSkillResourceList
from iblai.models.paginated_artifact_list_list import PaginatedArtifactListList as PaginatedArtifactListList
from iblai.models.paginated_artifact_version_list import PaginatedArtifactVersionList as PaginatedArtifactVersionList
from iblai.models.paginated_assertions_response import PaginatedAssertionsResponse as PaginatedAssertionsResponse
from iblai.models.paginated_claw_instance_list import PaginatedClawInstanceList as PaginatedClawInstanceList
from iblai.models.paginated_claw_mentor_config_list import PaginatedClawMentorConfigList as PaginatedClawMentorConfigList
from iblai.models.paginated_claw_model_provider_list import PaginatedClawModelProviderList as PaginatedClawModelProviderList
from iblai.models.paginated_conversations_list import PaginatedConversationsList as PaginatedConversationsList
from iblai.models.paginated_course_access_request import PaginatedCourseAccessRequest as PaginatedCourseAccessRequest
from iblai.models.paginated_course_creation_task_file_list import PaginatedCourseCreationTaskFileList as PaginatedCourseCreationTaskFileList
from iblai.models.paginated_course_creation_task_list import PaginatedCourseCreationTaskList as PaginatedCourseCreationTaskList
from iblai.models.paginated_course_group_suggestion import PaginatedCourseGroupSuggestion as PaginatedCourseGroupSuggestion
from iblai.models.paginated_course_invitation import PaginatedCourseInvitation as PaginatedCourseInvitation
from iblai.models.paginated_course_license import PaginatedCourseLicense as PaginatedCourseLicense
from iblai.models.paginated_course_license_assignment import PaginatedCourseLicenseAssignment as PaginatedCourseLicenseAssignment
from iblai.models.paginated_course_license_group_assignment import PaginatedCourseLicenseGroupAssignment as PaginatedCourseLicenseGroupAssignment
from iblai.models.paginated_course_suggestion import PaginatedCourseSuggestion as PaginatedCourseSuggestion
from iblai.models.paginated_data_set_list import PaginatedDataSetList as PaginatedDataSetList
from iblai.models.paginated_disclaimer_agreement_list import PaginatedDisclaimerAgreementList as PaginatedDisclaimerAgreementList
from iblai.models.paginated_disclaimer_list import PaginatedDisclaimerList as PaginatedDisclaimerList
from iblai.models.paginated_edx_course_list import PaginatedEdxCourseList as PaginatedEdxCourseList
from iblai.models.paginated_email_prompt_list_list import PaginatedEmailPromptListList as PaginatedEmailPromptListList
from iblai.models.paginated_google_agent_detail_list import PaginatedGoogleAgentDetailList as PaginatedGoogleAgentDetailList
from iblai.models.paginated_heygen_marketing_video_list_list import PaginatedHeygenMarketingVideoListList as PaginatedHeygenMarketingVideoListList
from iblai.models.paginated_heygen_template_response_single_list import PaginatedHeygenTemplateResponseSingleList as PaginatedHeygenTemplateResponseSingleList
from iblai.models.paginated_human_support_ticket_list import PaginatedHumanSupportTicketList as PaginatedHumanSupportTicketList
from iblai.models.paginated_item_paywall_config_list import PaginatedItemPaywallConfigList as PaginatedItemPaywallConfigList
from iblai.models.paginated_item_subscription_list import PaginatedItemSubscriptionList as PaginatedItemSubscriptionList
from iblai.models.paginated_item_subscription_list_list import PaginatedItemSubscriptionListList as PaginatedItemSubscriptionListList
from iblai.models.paginated_job_run_list import PaginatedJobRunList as PaginatedJobRunList
from iblai.models.paginated_mcp_server_connection_list import PaginatedMCPServerConnectionList as PaginatedMCPServerConnectionList
from iblai.models.paginated_mcp_server_list import PaginatedMCPServerList as PaginatedMCPServerList
from iblai.models.paginated_mentor_list import PaginatedMentorList as PaginatedMentorList
from iblai.models.paginated_mentor_skill_assignment_list import PaginatedMentorSkillAssignmentList as PaginatedMentorSkillAssignmentList
from iblai.models.paginated_moderation_log_list import PaginatedModerationLogList as PaginatedModerationLogList
from iblai.models.paginated_observation_list import PaginatedObservationList as PaginatedObservationList
from iblai.models.paginated_offline_document_list import PaginatedOfflineDocumentList as PaginatedOfflineDocumentList
from iblai.models.paginated_pathway_group_suggestion import PaginatedPathwayGroupSuggestion as PaginatedPathwayGroupSuggestion
from iblai.models.paginated_pathway_suggestion import PaginatedPathwaySuggestion as PaginatedPathwaySuggestion
from iblai.models.paginated_periodic_agent_list import PaginatedPeriodicAgentList as PaginatedPeriodicAgentList
from iblai.models.paginated_periodic_agent_log_list import PaginatedPeriodicAgentLogList as PaginatedPeriodicAgentLogList
from iblai.models.paginated_platform_invitation import PaginatedPlatformInvitation as PaginatedPlatformInvitation
from iblai.models.paginated_platform_license import PaginatedPlatformLicense as PaginatedPlatformLicense
from iblai.models.paginated_play_wright_script_list import PaginatedPlayWrightScriptList as PaginatedPlayWrightScriptList
from iblai.models.paginated_program_group_suggestion import PaginatedProgramGroupSuggestion as PaginatedProgramGroupSuggestion
from iblai.models.paginated_program_invitation import PaginatedProgramInvitation as PaginatedProgramInvitation
from iblai.models.paginated_program_license import PaginatedProgramLicense as PaginatedProgramLicense
from iblai.models.paginated_program_license_assignment import PaginatedProgramLicenseAssignment as PaginatedProgramLicenseAssignment
from iblai.models.paginated_program_license_group_assignment import PaginatedProgramLicenseGroupAssignment as PaginatedProgramLicenseGroupAssignment
from iblai.models.paginated_program_suggestion import PaginatedProgramSuggestion as PaginatedProgramSuggestion
from iblai.models.paginated_project_list import PaginatedProjectList as PaginatedProjectList
from iblai.models.paginated_rbac_group_list import PaginatedRbacGroupList as PaginatedRbacGroupList
from iblai.models.paginated_rbac_policy_list import PaginatedRbacPolicyList as PaginatedRbacPolicyList
from iblai.models.paginated_rbac_role_list import PaginatedRbacRoleList as PaginatedRbacRoleList
from iblai.models.paginated_retriever_document_embedding_list import PaginatedRetrieverDocumentEmbeddingList as PaginatedRetrieverDocumentEmbeddingList
from iblai.models.paginated_skill import PaginatedSkill as PaginatedSkill
from iblai.models.paginated_ticket_message_list import PaginatedTicketMessageList as PaginatedTicketMessageList
from iblai.models.paginated_topic_statistics_response import PaginatedTopicStatisticsResponse as PaginatedTopicStatisticsResponse
from iblai.models.paginated_trace_list import PaginatedTraceList as PaginatedTraceList
from iblai.models.paginated_training_list import PaginatedTrainingList as PaginatedTrainingList
from iblai.models.paginated_user_app_list import PaginatedUserAppList as PaginatedUserAppList
from iblai.models.paginated_user_edx_memory_list import PaginatedUserEdxMemoryList as PaginatedUserEdxMemoryList
from iblai.models.paginated_user_group_list import PaginatedUserGroupList as PaginatedUserGroupList
from iblai.models.paginated_user_license import PaginatedUserLicense as PaginatedUserLicense
from iblai.models.paginated_user_license_assignment import PaginatedUserLicenseAssignment as PaginatedUserLicenseAssignment
from iblai.models.paginated_user_license_group_assignment import PaginatedUserLicenseGroupAssignment as PaginatedUserLicenseGroupAssignment
from iblai.models.paginated_user_memory_list import PaginatedUserMemoryList as PaginatedUserMemoryList
from iblai.models.paginated_veo_video_list_list import PaginatedVeoVideoListList as PaginatedVeoVideoListList
from iblai.models.paginated_voice_list import PaginatedVoiceList as PaginatedVoiceList
from iblai.models.paginated_workflow_list import PaginatedWorkflowList as PaginatedWorkflowList
from iblai.models.pagination import Pagination as Pagination
from iblai.models.patched_agent_config import PatchedAgentConfig as PatchedAgentConfig
from iblai.models.patched_agent_skill import PatchedAgentSkill as PatchedAgentSkill
from iblai.models.patched_agent_skill_resource import PatchedAgentSkillResource as PatchedAgentSkillResource
from iblai.models.patched_artifact import PatchedArtifact as PatchedArtifact
from iblai.models.patched_bot_command import PatchedBotCommand as PatchedBotCommand
from iblai.models.patched_bot_create import PatchedBotCreate as PatchedBotCreate
from iblai.models.patched_call_configuration import PatchedCallConfiguration as PatchedCallConfiguration
from iblai.models.patched_claw_instance import PatchedClawInstance as PatchedClawInstance
from iblai.models.patched_claw_mentor_config import PatchedClawMentorConfig as PatchedClawMentorConfig
from iblai.models.patched_claw_model_provider import PatchedClawModelProvider as PatchedClawModelProvider
from iblai.models.patched_conversations import PatchedConversations as PatchedConversations
from iblai.models.patched_course_creation_task_file import PatchedCourseCreationTaskFile as PatchedCourseCreationTaskFile
from iblai.models.patched_credential_request import PatchedCredentialRequest as PatchedCredentialRequest
from iblai.models.patched_credit_account_auto_recharge_update import PatchedCreditAccountAutoRechargeUpdate as PatchedCreditAccountAutoRechargeUpdate
from iblai.models.patched_data_set import PatchedDataSet as PatchedDataSet
from iblai.models.patched_disclaimer import PatchedDisclaimer as PatchedDisclaimer
from iblai.models.patched_discord_config import PatchedDiscordConfig as PatchedDiscordConfig
from iblai.models.patched_discord_user_config import PatchedDiscordUserConfig as PatchedDiscordUserConfig
from iblai.models.patched_fallback_llm_update import PatchedFallbackLLMUpdate as PatchedFallbackLLMUpdate
from iblai.models.patched_google_agent_detail import PatchedGoogleAgentDetail as PatchedGoogleAgentDetail
from iblai.models.patched_human_support_ticket import PatchedHumanSupportTicket as PatchedHumanSupportTicket
from iblai.models.patched_llm_credential_request import PatchedLLMCredentialRequest as PatchedLLMCredentialRequest
from iblai.models.patched_mcp_server import PatchedMCPServer as PatchedMCPServer
from iblai.models.patched_mcp_server_connection import PatchedMCPServerConnection as PatchedMCPServerConnection
from iblai.models.patched_media_resource import PatchedMediaResource as PatchedMediaResource
from iblai.models.patched_mentor_category_group_create import PatchedMentorCategoryGroupCreate as PatchedMentorCategoryGroupCreate
from iblai.models.patched_mentor_create import PatchedMentorCreate as PatchedMentorCreate
from iblai.models.patched_mentor_skill_assignment import PatchedMentorSkillAssignment as PatchedMentorSkillAssignment
from iblai.models.patched_notification import PatchedNotification as PatchedNotification
from iblai.models.patched_notification_template_detail import PatchedNotificationTemplateDetail as PatchedNotificationTemplateDetail
from iblai.models.patched_notification_toggle import PatchedNotificationToggle as PatchedNotificationToggle
from iblai.models.patched_periodic_agent_create import PatchedPeriodicAgentCreate as PatchedPeriodicAgentCreate
from iblai.models.patched_platform_public_image_asset import PatchedPlatformPublicImageAsset as PatchedPlatformPublicImageAsset
from iblai.models.patched_platform_public_metadata import PatchedPlatformPublicMetadata as PatchedPlatformPublicMetadata
from iblai.models.patched_play_wright_script import PatchedPlayWrightScript as PatchedPlayWrightScript
from iblai.models.patched_project import PatchedProject as PatchedProject
from iblai.models.patched_prompt import PatchedPrompt as PatchedPrompt
from iblai.models.patched_rbac_group import PatchedRbacGroup as PatchedRbacGroup
from iblai.models.patched_rbac_policy import PatchedRbacPolicy as PatchedRbacPolicy
from iblai.models.patched_rbac_role import PatchedRbacRole as PatchedRbacRole
from iblai.models.patched_scim_group import PatchedSCIMGroup as PatchedSCIMGroup
from iblai.models.patched_scim_user_response import PatchedSCIMUserResponse as PatchedSCIMUserResponse
from iblai.models.patched_skill_threshold import PatchedSkillThreshold as PatchedSkillThreshold
from iblai.models.patched_slack_config import PatchedSlackConfig as PatchedSlackConfig
from iblai.models.patched_slack_user_config import PatchedSlackUserConfig as PatchedSlackUserConfig
from iblai.models.patched_teams_config import PatchedTeamsConfig as PatchedTeamsConfig
from iblai.models.patched_ticket_message import PatchedTicketMessage as PatchedTicketMessage
from iblai.models.patched_training_create import PatchedTrainingCreate as PatchedTrainingCreate
from iblai.models.patched_user_group import PatchedUserGroup as PatchedUserGroup
from iblai.models.patched_webex_config import PatchedWebexConfig as PatchedWebexConfig
from iblai.models.patched_whatsapp_config import PatchedWhatsappConfig as PatchedWhatsappConfig
from iblai.models.patched_whatsapp_user_config import PatchedWhatsappUserConfig as PatchedWhatsappUserConfig
from iblai.models.patched_workflow import PatchedWorkflow as PatchedWorkflow
from iblai.models.pathway import Pathway as Pathway
from iblai.models.pathway_completion import PathwayCompletion as PathwayCompletion
from iblai.models.pathway_completion_response import PathwayCompletionResponse as PathwayCompletionResponse
from iblai.models.pathway_create_update_request import PathwayCreateUpdateRequest as PathwayCreateUpdateRequest
from iblai.models.pathway_delete_response import PathwayDeleteResponse as PathwayDeleteResponse
from iblai.models.pathway_detail import PathwayDetail as PathwayDetail
from iblai.models.pathway_enrollment import PathwayEnrollment as PathwayEnrollment
from iblai.models.pathway_enrollment_plus import PathwayEnrollmentPlus as PathwayEnrollmentPlus
from iblai.models.pathway_enrollment_request import PathwayEnrollmentRequest as PathwayEnrollmentRequest
from iblai.models.pathway_group_suggestion_create import PathwayGroupSuggestionCreate as PathwayGroupSuggestionCreate
from iblai.models.pathway_group_suggestion_detail import PathwayGroupSuggestionDetail as PathwayGroupSuggestionDetail
from iblai.models.pathway_self_enrollment_request import PathwaySelfEnrollmentRequest as PathwaySelfEnrollmentRequest
from iblai.models.pathway_suggestion_bulk_create import PathwaySuggestionBulkCreate as PathwaySuggestionBulkCreate
from iblai.models.pathway_suggestion_create import PathwaySuggestionCreate as PathwaySuggestionCreate
from iblai.models.pathway_suggestion_detail import PathwaySuggestionDetail as PathwaySuggestionDetail
from iblai.models.per_learner_course_last_access_data import PerLearnerCourseLastAccessData as PerLearnerCourseLastAccessData
from iblai.models.per_learner_course_videos_watched import PerLearnerCourseVideosWatched as PerLearnerCourseVideosWatched
from iblai.models.per_learner_course_videos_watched_data import PerLearnerCourseVideosWatchedData as PerLearnerCourseVideosWatchedData
from iblai.models.per_learner_last_access import PerLearnerLastAccess as PerLearnerLastAccess
from iblai.models.per_learner_last_access_data import PerLearnerLastAccessData as PerLearnerLastAccessData
from iblai.models.per_learner_time_spent_in_course_tree import PerLearnerTimeSpentInCourseTree as PerLearnerTimeSpentInCourseTree
from iblai.models.performance_grades_per_course import PerformanceGradesPerCourse as PerformanceGradesPerCourse
from iblai.models.performance_grades_per_course_data import PerformanceGradesPerCourseData as PerformanceGradesPerCourseData
from iblai.models.period_enum import PeriodEnum as PeriodEnum
from iblai.models.period_info import PeriodInfo as PeriodInfo
from iblai.models.periodic_agent import PeriodicAgent as PeriodicAgent
from iblai.models.periodic_agent_create import PeriodicAgentCreate as PeriodicAgentCreate
from iblai.models.periodic_agent_log import PeriodicAgentLog as PeriodicAgentLog
from iblai.models.periodic_agent_log_status_enum import PeriodicAgentLogStatusEnum as PeriodicAgentLogStatusEnum
from iblai.models.periodic_agent_statistics import PeriodicAgentStatistics as PeriodicAgentStatistics
from iblai.models.periodic_frequency_enum import PeriodicFrequencyEnum as PeriodicFrequencyEnum
from iblai.models.periodic_learner_scope_enum import PeriodicLearnerScopeEnum as PeriodicLearnerScopeEnum
from iblai.models.periodic_task import PeriodicTask as PeriodicTask
from iblai.models.perlearner_course_progress import PerlearnerCourseProgress as PerlearnerCourseProgress
from iblai.models.perlearner_course_progress_data import PerlearnerCourseProgressData as PerlearnerCourseProgressData
from iblai.models.perlearner_engagement_videos_data import PerlearnerEngagementVideosData as PerlearnerEngagementVideosData
from iblai.models.perlearner_engagement_videos_watched_per_course import PerlearnerEngagementVideosWatchedPerCourse as PerlearnerEngagementVideosWatchedPerCourse
from iblai.models.perlearner_grade_summary import PerlearnerGradeSummary as PerlearnerGradeSummary
from iblai.models.perlearner_grade_summary_data import PerlearnerGradeSummaryData as PerlearnerGradeSummaryData
from iblai.models.perlearner_grade_with_cut_off import PerlearnerGradeWithCutOff as PerlearnerGradeWithCutOff
from iblai.models.perlearner_grade_with_cut_off_data import PerlearnerGradeWithCutOffData as PerlearnerGradeWithCutOffData
from iblai.models.perlearner_grading_per_course_api import PerlearnerGradingPerCourseAPI as PerlearnerGradingPerCourseAPI
from iblai.models.perlearner_grading_per_course_api_data import PerlearnerGradingPerCourseAPIData as PerlearnerGradingPerCourseAPIData
from iblai.models.perlearner_user_list import PerlearnerUserList as PerlearnerUserList
from iblai.models.perlearner_user_list_data import PerlearnerUserListData as PerlearnerUserListData
from iblai.models.permission_check_request import PermissionCheckRequest as PermissionCheckRequest
from iblai.models.pie_chart_data import PieChartData as PieChartData
from iblai.models.pie_chart_segment import PieChartSegment as PieChartSegment
from iblai.models.pinned_message_create import PinnedMessageCreate as PinnedMessageCreate
from iblai.models.pinned_message_request import PinnedMessageRequest as PinnedMessageRequest
from iblai.models.platform import Platform as Platform
from iblai.models.platform_api_key import PlatformApiKey as PlatformApiKey
from iblai.models.platform_configuration_list import PlatformConfigurationList as PlatformConfigurationList
from iblai.models.platform_configuration_set import PlatformConfigurationSet as PlatformConfigurationSet
from iblai.models.platform_configuration_set_response import PlatformConfigurationSetResponse as PlatformConfigurationSetResponse
from iblai.models.platform_info import PlatformInfo as PlatformInfo
from iblai.models.platform_invitation_create import PlatformInvitationCreate as PlatformInvitationCreate
from iblai.models.platform_invitation_detail import PlatformInvitationDetail as PlatformInvitationDetail
from iblai.models.platform_invitation_redemption import PlatformInvitationRedemption as PlatformInvitationRedemption
from iblai.models.platform_license_create import PlatformLicenseCreate as PlatformLicenseCreate
from iblai.models.platform_license_detail import PlatformLicenseDetail as PlatformLicenseDetail
from iblai.models.platform_license_update import PlatformLicenseUpdate as PlatformLicenseUpdate
from iblai.models.platform_list import PlatformList as PlatformList
from iblai.models.platform_list_status_enum import PlatformListStatusEnum as PlatformListStatusEnum
from iblai.models.platform_membership_config import PlatformMembershipConfig as PlatformMembershipConfig
from iblai.models.platform_membership_config_post_request import PlatformMembershipConfigPostRequest as PlatformMembershipConfigPostRequest
from iblai.models.platform_metrics import PlatformMetrics as PlatformMetrics
from iblai.models.platform_prompt import PlatformPrompt as PlatformPrompt
from iblai.models.platform_prompt_response import PlatformPromptResponse as PlatformPromptResponse
from iblai.models.platform_public_image_asset import PlatformPublicImageAsset as PlatformPublicImageAsset
from iblai.models.platform_public_metadata import PlatformPublicMetadata as PlatformPublicMetadata
from iblai.models.platform_revenue_summary import PlatformRevenueSummary as PlatformRevenueSummary
from iblai.models.platform_skill_point_bulk_request import PlatformSkillPointBulkRequest as PlatformSkillPointBulkRequest
from iblai.models.platform_skill_point_bulk_response import PlatformSkillPointBulkResponse as PlatformSkillPointBulkResponse
from iblai.models.platform_skill_point_group_request import PlatformSkillPointGroupRequest as PlatformSkillPointGroupRequest
from iblai.models.platform_skill_point_request import PlatformSkillPointRequest as PlatformSkillPointRequest
from iblai.models.platform_skill_point_response import PlatformSkillPointResponse as PlatformSkillPointResponse
from iblai.models.platform_summary import PlatformSummary as PlatformSummary
from iblai.models.platform_update_post_request import PlatformUpdatePostRequest as PlatformUpdatePostRequest
from iblai.models.play_wright_script import PlayWrightScript as PlayWrightScript
from iblai.models.points_metric import PointsMetric as PointsMetric
from iblai.models.points_percentile import PointsPercentile as PointsPercentile
from iblai.models.portal_url_response import PortalUrlResponse as PortalUrlResponse
from iblai.models.predictive_analytics_request import PredictiveAnalyticsRequest as PredictiveAnalyticsRequest
from iblai.models.predictive_analytics_response import PredictiveAnalyticsResponse as PredictiveAnalyticsResponse
from iblai.models.preview_response import PreviewResponse as PreviewResponse
from iblai.models.previous_agent_status_enum import PreviousAgentStatusEnum as PreviousAgentStatusEnum
from iblai.models.program import Program as Program
from iblai.models.program_completion import ProgramCompletion as ProgramCompletion
from iblai.models.program_completion_response import ProgramCompletionResponse as ProgramCompletionResponse
from iblai.models.program_course_position import ProgramCoursePosition as ProgramCoursePosition
from iblai.models.program_create_update_request import ProgramCreateUpdateRequest as ProgramCreateUpdateRequest
from iblai.models.program_delete_response import ProgramDeleteResponse as ProgramDeleteResponse
from iblai.models.program_detail import ProgramDetail as ProgramDetail
from iblai.models.program_enrollment import ProgramEnrollment as ProgramEnrollment
from iblai.models.program_enrollment_plus import ProgramEnrollmentPlus as ProgramEnrollmentPlus
from iblai.models.program_enrollment_search_response import ProgramEnrollmentSearchResponse as ProgramEnrollmentSearchResponse
from iblai.models.program_group_suggestion_create import ProgramGroupSuggestionCreate as ProgramGroupSuggestionCreate
from iblai.models.program_group_suggestion_detail import ProgramGroupSuggestionDetail as ProgramGroupSuggestionDetail
from iblai.models.program_invitation_create import ProgramInvitationCreate as ProgramInvitationCreate
from iblai.models.program_invitation_detail import ProgramInvitationDetail as ProgramInvitationDetail
from iblai.models.program_invitation_redemption import ProgramInvitationRedemption as ProgramInvitationRedemption
from iblai.models.program_license_assignment_create import ProgramLicenseAssignmentCreate as ProgramLicenseAssignmentCreate
from iblai.models.program_license_assignment_detail import ProgramLicenseAssignmentDetail as ProgramLicenseAssignmentDetail
from iblai.models.program_license_create_detail import ProgramLicenseCreateDetail as ProgramLicenseCreateDetail
from iblai.models.program_license_detail import ProgramLicenseDetail as ProgramLicenseDetail
from iblai.models.program_license_group_assignment_create import ProgramLicenseGroupAssignmentCreate as ProgramLicenseGroupAssignmentCreate
from iblai.models.program_license_group_assignment_detail import ProgramLicenseGroupAssignmentDetail as ProgramLicenseGroupAssignmentDetail
from iblai.models.program_license_update_detail import ProgramLicenseUpdateDetail as ProgramLicenseUpdateDetail
from iblai.models.program_metadata_request import ProgramMetadataRequest as ProgramMetadataRequest
from iblai.models.program_metadata_response import ProgramMetadataResponse as ProgramMetadataResponse
from iblai.models.program_review import ProgramReview as ProgramReview
from iblai.models.program_review_info_response import ProgramReviewInfoResponse as ProgramReviewInfoResponse
from iblai.models.program_review_paginated_response import ProgramReviewPaginatedResponse as ProgramReviewPaginatedResponse
from iblai.models.program_review_request import ProgramReviewRequest as ProgramReviewRequest
from iblai.models.program_search import ProgramSearch as ProgramSearch
from iblai.models.program_suggestion_bulk_create import ProgramSuggestionBulkCreate as ProgramSuggestionBulkCreate
from iblai.models.program_suggestion_create import ProgramSuggestionCreate as ProgramSuggestionCreate
from iblai.models.program_suggestion_detail import ProgramSuggestionDetail as ProgramSuggestionDetail
from iblai.models.program_type_enum import ProgramTypeEnum as ProgramTypeEnum
from iblai.models.project import Project as Project
from iblai.models.project_mentor import ProjectMentor as ProjectMentor
from iblai.models.prompt import Prompt as Prompt
from iblai.models.prompt_category import PromptCategory as PromptCategory
from iblai.models.prompt_facet import PromptFacet as PromptFacet
from iblai.models.prompt_search_response import PromptSearchResponse as PromptSearchResponse
from iblai.models.prompt_visibility_enum import PromptVisibilityEnum as PromptVisibilityEnum
from iblai.models.provider05c_enum import Provider05cEnum as Provider05cEnum
from iblai.models.provider63a_enum import Provider63aEnum as Provider63aEnum
from iblai.models.provider_association_stripe_callback_retrieve404_response import ProviderAssociationStripeCallbackRetrieve404Response as ProviderAssociationStripeCallbackRetrieve404Response
from iblai.models.provider_breakdown import ProviderBreakdown as ProviderBreakdown
from iblai.models.provision_mode_enum import ProvisionModeEnum as ProvisionModeEnum
from iblai.models.public_item_pricing import PublicItemPricing as PublicItemPricing
from iblai.models.question_card_tag import QuestionCardTag as QuestionCardTag
from iblai.models.question_request import QuestionRequest as QuestionRequest
from iblai.models.question_response import QuestionResponse as QuestionResponse
from iblai.models.rating_average_record import RatingAverageRecord as RatingAverageRecord
from iblai.models.rating_enum import RatingEnum as RatingEnum
from iblai.models.rating_record import RatingRecord as RatingRecord
from iblai.models.ratings_overtime import RatingsOvertime as RatingsOvertime
from iblai.models.rbac_base_role import RbacBaseRole as RbacBaseRole
from iblai.models.rbac_group import RbacGroup as RbacGroup
from iblai.models.rbac_platform import RbacPlatform as RbacPlatform
from iblai.models.rbac_policy import RbacPolicy as RbacPolicy
from iblai.models.rbac_policy_group import RbacPolicyGroup as RbacPolicyGroup
from iblai.models.rbac_role import RbacRole as RbacRole
from iblai.models.rbac_user import RbacUser as RbacUser
from iblai.models.recently_accessed_mentor import RecentlyAccessedMentor as RecentlyAccessedMentor
from iblai.models.recipient import Recipient as Recipient
from iblai.models.recommendation_search_api import RecommendationSearchAPI as RecommendationSearchAPI
from iblai.models.recommendation_type_enum import RecommendationTypeEnum as RecommendationTypeEnum
from iblai.models.recommended_courses_response import RecommendedCoursesResponse as RecommendedCoursesResponse
from iblai.models.redirect_token_request import RedirectTokenRequest as RedirectTokenRequest
from iblai.models.redirect_token_response import RedirectTokenResponse as RedirectTokenResponse
from iblai.models.related_text import RelatedText as RelatedText
from iblai.models.remove_mentor_from_disclaimer import RemoveMentorFromDisclaimer as RemoveMentorFromDisclaimer
from iblai.models.reorder_children import ReorderChildren as ReorderChildren
from iblai.models.report_create import ReportCreate as ReportCreate
from iblai.models.report_data import ReportData as ReportData
from iblai.models.report_detail import ReportDetail as ReportDetail
from iblai.models.report_list import ReportList as ReportList
from iblai.models.report_request import ReportRequest as ReportRequest
from iblai.models.report_status import ReportStatus as ReportStatus
from iblai.models.reported_role import ReportedRole as ReportedRole
from iblai.models.reported_role_create_update_request import ReportedRoleCreateUpdateRequest as ReportedRoleCreateUpdateRequest
from iblai.models.reported_skill import ReportedSkill as ReportedSkill
from iblai.models.reported_skill_create_update_request import ReportedSkillCreateUpdateRequest as ReportedSkillCreateUpdateRequest
from iblai.models.request_data_variable import RequestDataVariable as RequestDataVariable
from iblai.models.resource import Resource as Resource
from iblai.models.resource_completion import ResourceCompletion as ResourceCompletion
from iblai.models.resource_completion_request import ResourceCompletionRequest as ResourceCompletionRequest
from iblai.models.resource_create_update import ResourceCreateUpdate as ResourceCreateUpdate
from iblai.models.resource_delete_response import ResourceDeleteResponse as ResourceDeleteResponse
from iblai.models.resource_point import ResourcePoint as ResourcePoint
from iblai.models.resource_scrapped_data import ResourceScrappedData as ResourceScrappedData
from iblai.models.resource_scrapped_data_status_enum import ResourceScrappedDataStatusEnum as ResourceScrappedDataStatusEnum
from iblai.models.response_data_variable import ResponseDataVariable as ResponseDataVariable
from iblai.models.retreiver_train_view_request import RetreiverTrainViewRequest as RetreiverTrainViewRequest
from iblai.models.retreiver_train_view_response import RetreiverTrainViewResponse as RetreiverTrainViewResponse
from iblai.models.retrieve_task import RetrieveTask as RetrieveTask
from iblai.models.retriever_document_embedding import RetrieverDocumentEmbedding as RetrieverDocumentEmbedding
from iblai.models.retriever_document_embedding_request import RetrieverDocumentEmbeddingRequest as RetrieverDocumentEmbeddingRequest
from iblai.models.retriever_request_search import RetrieverRequestSearch as RetrieverRequestSearch
from iblai.models.retriever_request_search_document import RetrieverRequestSearchDocument as RetrieverRequestSearchDocument
from iblai.models.retriever_response_search import RetrieverResponseSearch as RetrieverResponseSearch
from iblai.models.reuest_data_variable_list import ReuestDataVariableList as ReuestDataVariableList
from iblai.models.role import Role as Role
from iblai.models.role_create_update_request import RoleCreateUpdateRequest as RoleCreateUpdateRequest
from iblai.models.run_mentor_eval import RunMentorEval as RunMentorEval
from iblai.models.scim_address import SCIMAddress as SCIMAddress
from iblai.models.scim_email import SCIMEmail as SCIMEmail
from iblai.models.scim_enterprise_user import SCIMEnterpriseUser as SCIMEnterpriseUser
from iblai.models.scim_group import SCIMGroup as SCIMGroup
from iblai.models.scim_group_list_response import SCIMGroupListResponse as SCIMGroupListResponse
from iblai.models.scim_meta import SCIMMeta as SCIMMeta
from iblai.models.scim_name import SCIMName as SCIMName
from iblai.models.scim_phone_number import SCIMPhoneNumber as SCIMPhoneNumber
from iblai.models.scim_user_create_request import SCIMUserCreateRequest as SCIMUserCreateRequest
from iblai.models.scim_user_list_response import SCIMUserListResponse as SCIMUserListResponse
from iblai.models.scim_user_response import SCIMUserResponse as SCIMUserResponse
from iblai.models.scan_webhook_request import ScanWebhookRequest as ScanWebhookRequest
from iblai.models.scan_webhook_response import ScanWebhookResponse as ScanWebhookResponse
from iblai.models.scope_c1d_enum import ScopeC1dEnum as ScopeC1dEnum
from iblai.models.seed_mentors_view import SeedMentorsView as SeedMentorsView
from iblai.models.send_notification import SendNotification as SendNotification
from iblai.models.send_response import SendResponse as SendResponse
from iblai.models.sentiment_summary import SentimentSummary as SentimentSummary
from iblai.models.session_browser_screenshot import SessionBrowserScreenshot as SessionBrowserScreenshot
from iblai.models.session_chart_point import SessionChartPoint as SessionChartPoint
from iblai.models.session_detail import SessionDetail as SessionDetail
from iblai.models.session_memory_attachment import SessionMemoryAttachment as SessionMemoryAttachment
from iblai.models.session_memory_storage import SessionMemoryStorage as SessionMemoryStorage
from iblai.models.session_summary import SessionSummary as SessionSummary
from iblai.models.session_summary_mentor import SessionSummaryMentor as SessionSummaryMentor
from iblai.models.sessions_chart import SessionsChart as SessionsChart
from iblai.models.set_current_version_request import SetCurrentVersionRequest as SetCurrentVersionRequest
from iblai.models.set_student_llm_access import SetStudentLLMAccess as SetStudentLLMAccess
from iblai.models.set_student_mentor_creation_permission import SetStudentMentorCreationPermission as SetStudentMentorCreationPermission
from iblai.models.shareable_mentor_link import ShareableMentorLink as ShareableMentorLink
from iblai.models.shared_session_update_request import SharedSessionUpdateRequest as SharedSessionUpdateRequest
from iblai.models.shared_session_update_response import SharedSessionUpdateResponse as SharedSessionUpdateResponse
from iblai.models.shell_logs import ShellLogs as ShellLogs
from iblai.models.skill import Skill as Skill
from iblai.models.skill_create_update_request import SkillCreateUpdateRequest as SkillCreateUpdateRequest
from iblai.models.skill_detail import SkillDetail as SkillDetail
from iblai.models.skill_info import SkillInfo as SkillInfo
from iblai.models.skill_threshold import SkillThreshold as SkillThreshold
from iblai.models.skills_detail import SkillsDetail as SkillsDetail
from iblai.models.skills_metric import SkillsMetric as SkillsMetric
from iblai.models.slack_config import SlackConfig as SlackConfig
from iblai.models.slack_user_config import SlackUserConfig as SlackUserConfig
from iblai.models.slack_webhook import SlackWebhook as SlackWebhook
from iblai.models.spa import Spa as Spa
from iblai.models.spaced_repetition_learning_path import SpacedRepetitionLearningPath as SpacedRepetitionLearningPath
from iblai.models.spaced_repetition_question_stats import SpacedRepetitionQuestionStats as SpacedRepetitionQuestionStats
from iblai.models.star_mentor import StarMentor as StarMentor
from iblai.models.starter_prompts8c6_enum import StarterPrompts8c6Enum as StarterPrompts8c6Enum
from iblai.models.starter_prompts_b04_enum import StarterPromptsB04Enum as StarterPromptsB04Enum
from iblai.models.state_enum import StateEnum as StateEnum
from iblai.models.status0e3_enum import Status0e3Enum as Status0e3Enum
from iblai.models.status3da_enum import Status3daEnum as Status3daEnum
from iblai.models.step import Step as Step
from iblai.models.step_status_enum import StepStatusEnum as StepStatusEnum
from iblai.models.stop_generation_request import StopGenerationRequest as StopGenerationRequest
from iblai.models.stripe_billing_page_identifier_response import StripeBillingPageIdentifierResponse as StripeBillingPageIdentifierResponse
from iblai.models.stripe_checkout_session_request import StripeCheckoutSessionRequest as StripeCheckoutSessionRequest
from iblai.models.stripe_checkout_session_request_mode_enum import StripeCheckoutSessionRequestModeEnum as StripeCheckoutSessionRequestModeEnum
from iblai.models.stripe_checkout_session_response import StripeCheckoutSessionResponse as StripeCheckoutSessionResponse
from iblai.models.stripe_connect_dashboard_link import StripeConnectDashboardLink as StripeConnectDashboardLink
from iblai.models.stripe_connect_onboard import StripeConnectOnboard as StripeConnectOnboard
from iblai.models.stripe_connect_onboard_response import StripeConnectOnboardResponse as StripeConnectOnboardResponse
from iblai.models.stripe_connect_status import StripeConnectStatus as StripeConnectStatus
from iblai.models.stripe_context import StripeContext as StripeContext
from iblai.models.stripe_customer_portal_request import StripeCustomerPortalRequest as StripeCustomerPortalRequest
from iblai.models.stripe_customer_portal_response import StripeCustomerPortalResponse as StripeCustomerPortalResponse
from iblai.models.stripe_local_product import StripeLocalProduct as StripeLocalProduct
from iblai.models.stripe_new_user_tenant_launch_request import StripeNewUserTenantLaunchRequest as StripeNewUserTenantLaunchRequest
from iblai.models.stripe_subscription_renewal_request import StripeSubscriptionRenewalRequest as StripeSubscriptionRenewalRequest
from iblai.models.stripe_subscription_renewal_response import StripeSubscriptionRenewalResponse as StripeSubscriptionRenewalResponse
from iblai.models.stt_provider_enum import SttProviderEnum as SttProviderEnum
from iblai.models.student_chat_message import StudentChatMessage as StudentChatMessage
from iblai.models.student_llm_access_response import StudentLLMAccessResponse as StudentLLMAccessResponse
from iblai.models.student_mentor_creation_permission_response import StudentMentorCreationPermissionResponse as StudentMentorCreationPermissionResponse
from iblai.models.styles_view import StylesView as StylesView
from iblai.models.sub_time_child import SubTimeChild as SubTimeChild
from iblai.models.subject import Subject as Subject
from iblai.models.summary import Summary as Summary
from iblai.models.tags_view import TagsView as TagsView
from iblai.models.target_system_enum import TargetSystemEnum as TargetSystemEnum
from iblai.models.task_view import TaskView as TaskView
from iblai.models.teams_config import TeamsConfig as TeamsConfig
from iblai.models.teams_webhook import TeamsWebhook as TeamsWebhook
from iblai.models.template_mentor import TemplateMentor as TemplateMentor
from iblai.models.tenant_launch_error import TenantLaunchError as TenantLaunchError
from iblai.models.tenant_launch_failed import TenantLaunchFailed as TenantLaunchFailed
from iblai.models.tenant_launch_request import TenantLaunchRequest as TenantLaunchRequest
from iblai.models.tenant_launch_response import TenantLaunchResponse as TenantLaunchResponse
from iblai.models.tenant_mentor_traces import TenantMentorTraces as TenantMentorTraces
from iblai.models.tenant_setting import TenantSetting as TenantSetting
from iblai.models.test_smtp_credentials import TestSMTPCredentials as TestSMTPCredentials
from iblai.models.test_smtp_response import TestSMTPResponse as TestSMTPResponse
from iblai.models.theme_enum import ThemeEnum as ThemeEnum
from iblai.models.ticket_message import TicketMessage as TicketMessage
from iblai.models.time_child_data import TimeChildData as TimeChildData
from iblai.models.time_detail import TimeDetail as TimeDetail
from iblai.models.time_detail_child import TimeDetailChild as TimeDetailChild
from iblai.models.time_detail_data import TimeDetailData as TimeDetailData
from iblai.models.time_spent_by_users_in_course import TimeSpentByUsersInCourse as TimeSpentByUsersInCourse
from iblai.models.time_spent_by_users_in_course_data import TimeSpentByUsersInCourseData as TimeSpentByUsersInCourseData
from iblai.models.time_spent_course import TimeSpentCourse as TimeSpentCourse
from iblai.models.time_spent_detail import TimeSpentDetail as TimeSpentDetail
from iblai.models.time_spent_per_course import TimeSpentPerCourse as TimeSpentPerCourse
from iblai.models.time_spent_per_course_data import TimeSpentPerCourseData as TimeSpentPerCourseData
from iblai.models.time_spent_per_user_response import TimeSpentPerUserResponse as TimeSpentPerUserResponse
from iblai.models.time_spent_update_request import TimeSpentUpdateRequest as TimeSpentUpdateRequest
from iblai.models.time_spent_update_response import TimeSpentUpdateResponse as TimeSpentUpdateResponse
from iblai.models.token_proxy_input import TokenProxyInput as TokenProxyInput
from iblai.models.token_proxy_output import TokenProxyOutput as TokenProxyOutput
from iblai.models.token_proxy_output_serializer_data import TokenProxyOutputSerializerData as TokenProxyOutputSerializerData
from iblai.models.token_proxy_user import TokenProxyUser as TokenProxyUser
from iblai.models.tones_view import TonesView as TonesView
from iblai.models.tool_category import ToolCategory as ToolCategory
from iblai.models.tool_response import ToolResponse as ToolResponse
from iblai.models.top_content import TopContent as TopContent
from iblai.models.topic_detail import TopicDetail as TopicDetail
from iblai.models.topic_details import TopicDetails as TopicDetails
from iblai.models.topic_model import TopicModel as TopicModel
from iblai.models.topic_record import TopicRecord as TopicRecord
from iblai.models.topic_statistics import TopicStatistics as TopicStatistics
from iblai.models.topic_statistics_response import TopicStatisticsResponse as TopicStatisticsResponse
from iblai.models.topic_summary_view import TopicSummaryView as TopicSummaryView
from iblai.models.topics_overview import TopicsOverview as TopicsOverview
from iblai.models.topics_overview_metric import TopicsOverviewMetric as TopicsOverviewMetric
from iblai.models.trace import Trace as Trace
from iblai.models.train_document_view_request import TrainDocumentViewRequest as TrainDocumentViewRequest
from iblai.models.train_document_view_response import TrainDocumentViewResponse as TrainDocumentViewResponse
from iblai.models.training import Training as Training
from iblai.models.training_create import TrainingCreate as TrainingCreate
from iblai.models.training_status_enum import TrainingStatusEnum as TrainingStatusEnum
from iblai.models.transaction_type_enum import TransactionTypeEnum as TransactionTypeEnum
from iblai.models.transport_enum import TransportEnum as TransportEnum
from iblai.models.trend_entry import TrendEntry as TrendEntry
from iblai.models.trigger_request import TriggerRequest as TriggerRequest
from iblai.models.trigger_response import TriggerResponse as TriggerResponse
from iblai.models.tts_provider_enum import TtsProviderEnum as TtsProviderEnum
from iblai.models.type840_enum import Type840Enum as Type840Enum
from iblai.models.update_xblock import UpdateXblock as UpdateXblock
from iblai.models.uploaded_image import UploadedImage as UploadedImage
from iblai.models.use_main_creds import UseMainCreds as UseMainCreds
from iblai.models.user_all_chat_memory_view import UserAllChatMemoryView as UserAllChatMemoryView
from iblai.models.user_app import UserApp as UserApp
from iblai.models.user_catalog_item_memory_view import UserCatalogItemMemoryView as UserCatalogItemMemoryView
from iblai.models.user_chat_by_period import UserChatByPeriod as UserChatByPeriod
from iblai.models.user_chat_feedback import UserChatFeedback as UserChatFeedback
from iblai.models.user_chat_feedback_count import UserChatFeedbackCount as UserChatFeedbackCount
from iblai.models.user_chat_memory_status_request_view import UserChatMemoryStatusRequestView as UserChatMemoryStatusRequestView
from iblai.models.user_chat_memory_status_view import UserChatMemoryStatusView as UserChatMemoryStatusView
from iblai.models.user_chat_memory_update_view import UserChatMemoryUpdateView as UserChatMemoryUpdateView
from iblai.models.user_chat_privacy_settings import UserChatPrivacySettings as UserChatPrivacySettings
from iblai.models.user_count_record import UserCountRecord as UserCountRecord
from iblai.models.user_delete_api_error import UserDeleteAPIError as UserDeleteAPIError
from iblai.models.user_delete_api_request import UserDeleteAPIRequest as UserDeleteAPIRequest
from iblai.models.user_delete_api_response import UserDeleteAPIResponse as UserDeleteAPIResponse
from iblai.models.user_detail import UserDetail as UserDetail
from iblai.models.user_edx_memory import UserEdxMemory as UserEdxMemory
from iblai.models.user_group import UserGroup as UserGroup
from iblai.models.user_group_access import UserGroupAccess as UserGroupAccess
from iblai.models.user_group_access_info import UserGroupAccessInfo as UserGroupAccessInfo
from iblai.models.user_group_policy import UserGroupPolicy as UserGroupPolicy
from iblai.models.user_info import UserInfo as UserInfo
from iblai.models.user_license_assignment_create import UserLicenseAssignmentCreate as UserLicenseAssignmentCreate
from iblai.models.user_license_assignment_detail import UserLicenseAssignmentDetail as UserLicenseAssignmentDetail
from iblai.models.user_license_create import UserLicenseCreate as UserLicenseCreate
from iblai.models.user_license_detail import UserLicenseDetail as UserLicenseDetail
from iblai.models.user_license_group_assignment_create import UserLicenseGroupAssignmentCreate as UserLicenseGroupAssignmentCreate
from iblai.models.user_license_group_assignment_detail import UserLicenseGroupAssignmentDetail as UserLicenseGroupAssignmentDetail
from iblai.models.user_license_update import UserLicenseUpdate as UserLicenseUpdate
from iblai.models.user_memory import UserMemory as UserMemory
from iblai.models.user_memory_context_request import UserMemoryContextRequest as UserMemoryContextRequest
from iblai.models.user_memory_context_response import UserMemoryContextResponse as UserMemoryContextResponse
from iblai.models.user_memory_entry import UserMemoryEntry as UserMemoryEntry
from iblai.models.user_memory_entry_request import UserMemoryEntryRequest as UserMemoryEntryRequest
from iblai.models.user_memory_request import UserMemoryRequest as UserMemoryRequest
from iblai.models.user_metric import UserMetric as UserMetric
from iblai.models.user_metrics_response import UserMetricsResponse as UserMetricsResponse
from iblai.models.user_platform_link import UserPlatformLink as UserPlatformLink
from iblai.models.user_platform_management_list_view_get_response import UserPlatformManagementListViewGetResponse as UserPlatformManagementListViewGetResponse
from iblai.models.user_platform_self_link_error import UserPlatformSelfLinkError as UserPlatformSelfLinkError
from iblai.models.user_platform_self_link_forbidden import UserPlatformSelfLinkForbidden as UserPlatformSelfLinkForbidden
from iblai.models.user_platform_self_link_request import UserPlatformSelfLinkRequest as UserPlatformSelfLinkRequest
from iblai.models.user_platform_self_link_response import UserPlatformSelfLinkResponse as UserPlatformSelfLinkResponse
from iblai.models.user_platform_view_post_request import UserPlatformViewPostRequest as UserPlatformViewPostRequest
from iblai.models.user_policy_update import UserPolicyUpdate as UserPolicyUpdate
from iblai.models.user_policy_update_error import UserPolicyUpdateError as UserPolicyUpdateError
from iblai.models.user_policy_update_forbidden import UserPolicyUpdateForbidden as UserPolicyUpdateForbidden
from iblai.models.user_policy_update_response import UserPolicyUpdateResponse as UserPolicyUpdateResponse
from iblai.models.user_proxy_bulk_request import UserProxyBulkRequest as UserProxyBulkRequest
from iblai.models.user_proxy_get_response import UserProxyGetResponse as UserProxyGetResponse
from iblai.models.user_proxy_post_request import UserProxyPostRequest as UserProxyPostRequest
from iblai.models.user_proxy_post_response import UserProxyPostResponse as UserProxyPostResponse
from iblai.models.user_search_response import UserSearchResponse as UserSearchResponse
from iblai.models.user_search_view_get_response import UserSearchViewGetResponse as UserSearchViewGetResponse
from iblai.models.user_sentiment_count_view import UserSentimentCountView as UserSentimentCountView
from iblai.models.user_skill import UserSkill as UserSkill
from iblai.models.user_skill_points_percentile import UserSkillPointsPercentile as UserSkillPointsPercentile
from iblai.models.user_trend_by_period import UserTrendByPeriod as UserTrendByPeriod
from iblai.models.v2_global_mentor_search_response import V2GlobalMentorSearchResponse as V2GlobalMentorSearchResponse
from iblai.models.v2_personalized_mentors_response import V2PersonalizedMentorsResponse as V2PersonalizedMentorsResponse
from iblai.models.v2_recommendation_response import V2RecommendationResponse as V2RecommendationResponse
from iblai.models.validate_source_response import ValidateSourceResponse as ValidateSourceResponse
from iblai.models.value import Value as Value
from iblai.models.value_data import ValueData as ValueData
from iblai.models.vector_result import VectorResult as VectorResult
from iblai.models.veo_video_detail import VeoVideoDetail as VeoVideoDetail
from iblai.models.veo_video_list import VeoVideoList as VeoVideoList
from iblai.models.veo_video_request import VeoVideoRequest as VeoVideoRequest
from iblai.models.verify_gcp_market_place_failed_response import VerifyGCPMarketPlaceFailedResponse as VerifyGCPMarketPlaceFailedResponse
from iblai.models.verify_gcp_market_place_request import VerifyGCPMarketPlaceRequest as VerifyGCPMarketPlaceRequest
from iblai.models.verify_gcp_market_place_response import VerifyGCPMarketPlaceResponse as VerifyGCPMarketPlaceResponse
from iblai.models.video_block import VideoBlock as VideoBlock
from iblai.models.video_caption import VideoCaption as VideoCaption
from iblai.models.video_engagement_per_course import VideoEngagementPerCourse as VideoEngagementPerCourse
from iblai.models.video_engagement_per_course_data import VideoEngagementPerCourseData as VideoEngagementPerCourseData
from iblai.models.videos_count import VideosCount as VideosCount
from iblai.models.videos_count_data import VideosCountData as VideosCountData
from iblai.models.videos_in_course_summary import VideosInCourseSummary as VideosInCourseSummary
from iblai.models.videos_in_course_summary_data import VideosInCourseSummaryData as VideosInCourseSummaryData
from iblai.models.videos_specific_course import VideosSpecificCourse as VideosSpecificCourse
from iblai.models.videos_specific_course_data import VideosSpecificCourseData as VideosSpecificCourseData
from iblai.models.videos_watched_sub_section import VideosWatchedSubSection as VideosWatchedSubSection
from iblai.models.voice import Voice as Voice
from iblai.models.voice_provider_enum import VoiceProviderEnum as VoiceProviderEnum
from iblai.models.watched_videos_per_course import WatchedVideosPerCourse as WatchedVideosPerCourse
from iblai.models.watched_videos_per_course_data import WatchedVideosPerCourseData as WatchedVideosPerCourseData
from iblai.models.watched_videos_per_user import WatchedVideosPerUser as WatchedVideosPerUser
from iblai.models.watched_videos_per_user_data import WatchedVideosPerUserData as WatchedVideosPerUserData
from iblai.models.web_resource import WebResource as WebResource
from iblai.models.web_resource_card import WebResourceCard as WebResourceCard
from iblai.models.web_resources_query import WebResourcesQuery as WebResourcesQuery
from iblai.models.webex_config import WebexConfig as WebexConfig
from iblai.models.webex_webhook import WebexWebhook as WebexWebhook
from iblai.models.what_app_web_hook import WhatAppWebHook as WhatAppWebHook
from iblai.models.whatsapp_config import WhatsappConfig as WhatsappConfig
from iblai.models.whatsapp_user_config import WhatsappUserConfig as WhatsappUserConfig
from iblai.models.whitelisted_domain import WhitelistedDomain as WhitelistedDomain
from iblai.models.workflow import Workflow as Workflow
from iblai.models.xblock_result import XblockResult as XblockResult
from iblai.models.xblock_type_enum import XblockTypeEnum as XblockTypeEnum

