import type { OpenGeniBrowserClient } from "@opengeni/sdk/browser"; export type { AccessContext, AtlassianBrowseItem, AtlassianBrowseResponse, AtlassianConnectionLifecycle, AtlassianConnectionMetadata, AtlassianDisconnectRequest, AtlassianLifecycleActionRequest, AtlassianOAuthStartResponse, AtlassianReadPolicy, AtlassianSelectedSource, AtlassianSourceKind, AtlassianSyncCadence, AccessGrant, AccountGrant, AddWorkspaceMemberRequest, ApiIntegrationInstallationSummary, IntegrationDefinitionSummary, ApiIntegrationPreview, IntegrationSource, IntegrationFacetBindingSummary, IntegrationFacetDefinitionSummary, IntegrationInstanceFacetsResponse, InstalledSkillSummary, ApiKey, BillingBalance, BillingEntitlementsResponse, BillingSummary, CompanyProfileAgentPolicy, CompanyProfileAgentPolicyMode, CapabilityCatalogItem, CapabilityCatalogResponse, CapabilityInstallation, CapabilityKind, CapabilitySource, Channel, ClientConfig, ConnectionKind, ConnectionMetadata, ConnectionOwnership, ConnectionStatus, ConnectorDocumentDestination, ConnectorDocumentDestinationAuthority, ConnectorDocumentDestinationSelection, CreateConnectionRequest, CreateFileUploadResponse, CreateRigRequest, ProposeRigChangeRequest, McpServerConnectionRef, McpPersonalConnectionSummary, OAuthStartRequest, OAuthStartResponse, OrganizationPrivacySettings, OrganizationPrivateSessionSettings, OrganizationRecoveryOverview, CreateWorkspaceRequest, Document as IndexedDocument, DocumentAuthorityKind, DocumentBase, DocumentCurationStatus, DocumentSearchMode, DocumentSearchResult, DocumentVisibility, EntitlementValue, Entitlements, FileAsset, FileDownloadUrlResponse, GitHubAppInfo, GitHubAppSetupMode, GitHubBindingStatus, GitHubInstallationBinding, GitHubRepository, GitHubRepositoryBranch, GoogleDriveBrowseItem, GoogleDriveBrowseResponse, GoogleDriveConnectionLifecycle, GoogleDriveConnectionLifecycleState, GoogleDriveConnectionMetadata, GoogleDriveDisconnectRequest, GoogleDriveKnowledgeSourceConfig, GoogleDriveKnowledgeSourceDestination, GoogleDriveKnowledgeSourceItem, GoogleDriveLifecycleActionRequest, GoogleDriveOAuthStartResponse, GoogleDriveReadPolicy, GoogleDriveSelectedSource, GoogleDriveSyncCadence, GoogleDriveTargetScope, SaveGoogleDriveIntegrationSourceRequest, GoalSpec, CreateKnowledgeMemoryRequest, KnowledgeMemory, KnowledgeMemoryKind, KnowledgeMemoryStatus, KnowledgeSourceKind, PluginComponentPreview, PluginInstallationSummary, PluginPreview, PluginUninstallPreview, SkillImportPreview, SkillUninstallPreview, Permission as SdkPermission, LatencyMode, ManagedOrganizationMembership, McpConnectionAccountSelection, PersonalGitHubConnectionMetadata, PersonalGitHubConnectionStatusResponse, PersonalGitHubRepositoryCatalogItem, PersonalGitHubRepositorySelectionState, ReasoningEffort, ResourceAuthorityScope, ResourceRef, Rig, RigChange, RigChangeKind, RigChangeStatus, RigChangeVerification, RigCheck, RigCheckResult, RigVersion, SandboxBackend, ScheduledTask, ScheduledTaskAccessAttention, ScheduledTaskAccountPlan, ScheduledTaskAgentConfig, ScheduledTaskPolicyDrift, ScheduledTaskRun, ScheduledTaskRunAccessFailure, ScheduledTaskScheduleSpec, Session, SessionEvent, SessionGoal, SessionStatus, SessionTurn, SocialConnection, SlackInstallationBinding, SlackUserLinkAccessRequest, ToolRef, UpdateKnowledgeMemoryRequest, UpdateWorkspaceMemberRequest, UpdateWorkspaceSettingsRequest, UsageEvent, VerifyPublicGitHubRepositoryRefRequest, VerifyPublicGitHubRepositoryRefResponse, Workspace, WorkspaceMember, WorkspaceMemberCandidate, WorkspaceMemorySearchMode, WorkspaceMemorySearchResponse, WorkspaceMemorySearchResult, PrivateScheduledTaskSummary, } from "@opengeni/sdk"; export type OrganizationInvitation = Awaited>["invitations"][number]; export type OrganizationMember = Awaited>["members"][number]; export type OrganizationMembershipRole = OrganizationMember["role"]; export type OrganizationAdministrationOverview = Awaited>; export type OrganizationWorkspaceAccess = OrganizationAdministrationOverview["workspaces"][number]; export type OrganizationWorkspaceAccessMember = OrganizationWorkspaceAccess["members"][number]; export type OrganizationRetentionPolicy = Awaited>; export type { CreateCapabilityCatalogItemRequest as CreateCapabilityInput } from "@opengeni/sdk"; import type { GoalSpec, LatencyMode, ReasoningEffort, ResourceRef, SandboxBackend, ToolRef } from "@opengeni/sdk"; export type { ClientModel } from "@opengeni/sdk"; export type TurnSubmission = { text: string; resources?: ResourceRef[] | undefined; tools?: ToolRef[] | undefined; model?: string | undefined; reasoningEffort?: ReasoningEffort | undefined; latencyMode?: LatencyMode | undefined; sandboxBackend?: SandboxBackend | undefined; /** The rig this session rides (resolved + frozen at create). */ rigId?: string | undefined; goal?: GoalSpec | undefined; firstPartyMcpPermissions?: string[] | undefined; firstPartyMcpTools?: import("@opengeni/sdk").FirstPartyMcpToolName[] | undefined; personalResourceAttachment?: import("@opengeni/sdk").PersonalResourceAttachmentIntent | undefined; connectionAccounts?: import("@opengeni/sdk").McpConnectionAccountSelection[] | undefined; /** Per-chat agent settings; omitted follows the workspace's defaults. */ agent?: import("@opengeni/sdk").AgentConfigRequest | undefined; }; export type AuthSession = { session: { createdAt?: string | undefined; id: string; userId: string; expiresAt: string; }; user: { id: string; name: string; email: string; emailVerified?: boolean | undefined; image?: string | null | undefined; }; };