UNPKG

@vercel/sdk

Version:

<p align="center"> <a href="https://vercel.com"> <img src="https://assets.vercel.com/image/upload/v1588805858/repositories/vercel/logo.png" height="96"> <h3 align="center">Vercel</h3> </a> <p align="center">Develop. Preview. Ship.</p> </p>

2,126 lines 104 kB
import * as z from "zod/v3";
import { ClosedEnum } from "../types/enums.js";
import { Result as SafeParseResult } from "../types/fp.js";
import { SDKValidationError } from "./sdkvalidationerror.js";
/**
 * The type of entity.
 */
export declare const UserEventType: {
    readonly App: "app";
    readonly Author: "author";
    readonly BitbucketLogin: "bitbucket_login";
    readonly Bold: "bold";
    readonly DeploymentHost: "deployment_host";
    readonly DeploymentInspector: "deployment_inspector";
    readonly DnsRecord: "dns_record";
    readonly EdgeConfig: "edge-config";
    readonly EnvVarName: "env_var_name";
    readonly Flag: "flag";
    readonly FlagsSegment: "flags-segment";
    readonly FlagsSettings: "flags-settings";
    readonly GitLink: "git_link";
    readonly GithubLogin: "github_login";
    readonly GitlabLogin: "gitlab_login";
    readonly HookName: "hook_name";
    readonly Integration: "integration";
    readonly Link: "link";
    readonly ProjectName: "project_name";
    readonly ScalingRules: "scaling_rules";
    readonly Store: "store";
    readonly System: "system";
    readonly Target: "target";
};
/**
 * The type of entity.
 */
export type UserEventType = ClosedEnum<typeof UserEventType>;
/**
 * A list of "entities" within the event `text`. Useful for enhancing the displayed text with additional styling and links.
 */
export type Entities = {
    /**
     * The type of entity.
     */
    type: UserEventType;
    /**
     * The index of where the entity begins within the `text` (inclusive).
     */
    start: number;
    /**
     * The index of where the entity ends within the `text` (non-inclusive).
     */
    end: number;
};
/**
 * The type of the event.
 */
export declare const Type: {
    readonly AccessGroupCreated: "access-group-created";
    readonly AccessGroupDeleted: "access-group-deleted";
    readonly AccessGroupProjectUpdated: "access-group-project-updated";
    readonly AccessGroupUpdated: "access-group-updated";
    readonly AccessGroupUserAdded: "access-group-user-added";
    readonly AccessGroupUserRemoved: "access-group-user-removed";
    readonly AgenticProvisioningAccountBlocked: "agentic-provisioning-account-blocked";
    readonly AgenticProvisioningAccountLinked: "agentic-provisioning-account-linked";
    readonly AgenticProvisioningAccountRelinked: "agentic-provisioning-account-relinked";
    readonly AgenticProvisioningAccountUnlinked: "agentic-provisioning-account-unlinked";
    readonly AgenticProvisioningCredentialsRotated: "agentic-provisioning-credentials-rotated";
    readonly AgenticProvisioningPlanChanged: "agentic-provisioning-plan-changed";
    readonly AgenticProvisioningTeamCreated: "agentic-provisioning-team-created";
    readonly AiAlertInvestigation: "ai-alert-investigation";
    readonly AiCodeReview: "ai-code-review";
    readonly AiGatewayApiKeyCreated: "ai-gateway-api-key-created";
    readonly AiGatewayApiKeyDeleted: "ai-gateway-api-key-deleted";
    readonly AiGatewayApiKeyQuotaUpdated: "ai-gateway-api-key-quota-updated";
    readonly AiGatewayByokCredentialCreated: "ai-gateway-byok-credential-created";
    readonly AiGatewayByokCredentialDeleted: "ai-gateway-byok-credential-deleted";
    readonly AiGatewayByokCredentialUpdated: "ai-gateway-byok-credential-updated";
    readonly AiGatewayProviderAllowlistProvidersUpdated: "ai-gateway-provider-allowlist-providers-updated";
    readonly AiGatewayProviderAllowlistToggled: "ai-gateway-provider-allowlist-toggled";
    readonly AiGatewayRuleCreated: "ai-gateway-rule-created";
    readonly AiGatewayRuleDeleted: "ai-gateway-rule-deleted";
    readonly AiGatewayRuleUpdated: "ai-gateway-rule-updated";
    readonly AiGatewayVirtualModelConfigArchived: "ai-gateway-virtual-model-config-archived";
    readonly AiGatewayVirtualModelConfigCreated: "ai-gateway-virtual-model-config-created";
    readonly AiGatewayVirtualModelConfigRestored: "ai-gateway-virtual-model-config-restored";
    readonly AiGatewayVirtualModelConfigUpdated: "ai-gateway-virtual-model-config-updated";
    readonly AiOmniagent: "ai-omniagent";
    readonly AlertRuleCreated: "alert-rule-created";
    readonly AlertRuleDeleted: "alert-rule-deleted";
    readonly AlertRuleUpdated: "alert-rule-updated";
    readonly Alias: "alias";
    readonly AliasChown: "alias-chown";
    readonly AliasDelete: "alias-delete";
    readonly AliasInviteCreated: "alias-invite-created";
    readonly AliasInviteJoined: "alias-invite-joined";
    readonly AliasInviteRevoked: "alias-invite-revoked";
    readonly AliasProtectionBypassCreated: "alias-protection-bypass-created";
    readonly AliasProtectionBypassException: "alias-protection-bypass-exception";
    readonly AliasProtectionBypassRegenerated: "alias-protection-bypass-regenerated";
    readonly AliasProtectionBypassRevoked: "alias-protection-bypass-revoked";
    readonly AliasSystem: "alias-system";
    readonly AliasUserScopedAccessDenied: "alias-user-scoped-access-denied";
    readonly AliasUserScopedAccessGranted: "alias-user-scoped-access-granted";
    readonly AliasUserScopedAccessRequested: "alias-user-scoped-access-requested";
    readonly AliasUserScopedAccessRevoked: "alias-user-scoped-access-revoked";
    readonly AliasesAssigned: "aliases-assigned";
    readonly AttackModeDisabled: "attack-mode-disabled";
    readonly AttackModeEnabled: "attack-mode-enabled";
    readonly AuditLogExportDownloaded: "audit-log-export-downloaded";
    readonly AuditLogExportRequested: "audit-log-export-requested";
    readonly AuthorizeGitDeployment: "authorize-git-deployment";
    readonly AutoExposeSystemEnvs: "auto-expose-system-envs";
    readonly Avatar: "avatar";
    readonly BulkRedirectsSettingsUpdated: "bulk-redirects-settings-updated";
    readonly BulkRedirectsVersionPromoted: "bulk-redirects-version-promoted";
    readonly BulkRedirectsVersionRestored: "bulk-redirects-version-restored";
    readonly Cert: "cert";
    readonly CertAutorenew: "cert-autorenew";
    readonly CertChown: "cert-chown";
    readonly CertClone: "cert-clone";
    readonly CertDelete: "cert-delete";
    readonly CertRenew: "cert-renew";
    readonly CertReplace: "cert-replace";
    readonly CertSystemCreate: "cert-system-create";
    readonly ConcurrentBuildsUpdate: "concurrent-builds-update";
    readonly ConnectAttachProject: "connect-attach-project";
    readonly ConnectBitbucket: "connect-bitbucket";
    readonly ConnectBitbucketApp: "connect-bitbucket-app";
    readonly ConnectConfigurationCreated: "connect-configuration-created";
    readonly ConnectConfigurationDeleted: "connect-configuration-deleted";
    readonly ConnectConfigurationLinkUpdated: "connect-configuration-link-updated";
    readonly ConnectConfigurationLinked: "connect-configuration-linked";
    readonly ConnectConfigurationUnlinked: "connect-configuration-unlinked";
    readonly ConnectConfigurationUpdated: "connect-configuration-updated";
    readonly ConnectCreateConnector: "connect-create-connector";
    readonly ConnectDeleteConnector: "connect-delete-connector";
    readonly ConnectDeleteInstallation: "connect-delete-installation";
    readonly ConnectDetachProject: "connect-detach-project";
    readonly ConnectGithub: "connect-github";
    readonly ConnectGithubCustomHost: "connect-github-custom-host";
    readonly ConnectGithubLimited: "connect-github-limited";
    readonly ConnectGitlab: "connect-gitlab";
    readonly ConnectGitlabApp: "connect-gitlab-app";
    readonly ConnectRevokeAllTokens: "connect-revoke-all-tokens";
    readonly ConnectUpdateConnector: "connect-update-connector";
    readonly ConnectUpdateTriggerDestinations: "connect-update-trigger-destinations";
    readonly ConnectUpsertInstallation: "connect-upsert-installation";
    readonly CustomAlertCreated: "custom-alert-created";
    readonly CustomAlertDeleted: "custom-alert-deleted";
    readonly CustomAlertUpdated: "custom-alert-updated";
    readonly CustomSuffixClear: "custom-suffix-clear";
    readonly CustomSuffixDisable: "custom-suffix-disable";
    readonly CustomSuffixEnable: "custom-suffix-enable";
    readonly CustomSuffixPending: "custom-suffix-pending";
    readonly CustomSuffixReady: "custom-suffix-ready";
    readonly DeployHookCreated: "deploy-hook-created";
    readonly DeployHookDeduped: "deploy-hook-deduped";
    readonly DeployHookDeleted: "deploy-hook-deleted";
    readonly DeployHookProcessed: "deploy-hook-processed";
    readonly Deployment: "deployment";
    readonly DeploymentCheckCreated: "deployment-check-created";
    readonly DeploymentCheckDeleted: "deployment-check-deleted";
    readonly DeploymentCheckUpdated: "deployment-check-updated";
    readonly DeploymentChown: "deployment-chown";
    readonly DeploymentCreationBlocked: "deployment-creation-blocked";
    readonly DeploymentDelete: "deployment-delete";
    readonly DeploymentPolicyBlocked: "deployment-policy-blocked";
    readonly DeploymentUndeleted: "deployment-undeleted";
    readonly DisabledIntegrationInstallationRemoved: "disabled-integration-installation-removed";
    readonly DisconnectBitbucketApp: "disconnect-bitbucket-app";
    readonly DisconnectGithub: "disconnect-github";
    readonly DisconnectGithubCustomHost: "disconnect-github-custom-host";
    readonly DisconnectGithubLimited: "disconnect-github-limited";
    readonly DisconnectGitlabApp: "disconnect-gitlab-app";
    readonly DnsAdd: "dns-add";
    readonly DnsDelete: "dns-delete";
    readonly DnsRecordInternal: "dns-record-internal";
    readonly DnsUpdate: "dns-update";
    readonly DnsZonefileImport: "dns-zonefile-import";
    readonly Domain: "domain";
    readonly DomainBuy: "domain-buy";
    readonly DomainCdn: "domain-cdn";
    readonly DomainChown: "domain-chown";
    readonly DomainCustomNsChange: "domain-custom-ns-change";
    readonly DomainDelegated: "domain-delegated";
    readonly DomainDelete: "domain-delete";
    readonly DomainMoveIn: "domain-move-in";
    readonly DomainMoveOut: "domain-move-out";
    readonly DomainMoveOutRequestSent: "domain-move-out-request-sent";
    readonly DomainRenewChange: "domain-renew-change";
    readonly DomainServiceTypeUpdated: "domain-service-type-updated";
    readonly DomainTransferIn: "domain-transfer-in";
    readonly DomainTransferInCanceled: "domain-transfer-in-canceled";
    readonly DomainTransferInCompleted: "domain-transfer-in-completed";
    readonly DomainZoneChange: "domain-zone-change";
    readonly DrainCreated: "drain-created";
    readonly DrainDeleted: "drain-deleted";
    readonly DrainDisabled: "drain-disabled";
    readonly DrainEnabled: "drain-enabled";
    readonly DrainUpdated: "drain-updated";
    readonly EdgeCacheDangerouslyDeleteBySrcImages: "edge-cache-dangerously-delete-by-src-images";
    readonly EdgeCacheDangerouslyDeleteByTags: "edge-cache-dangerously-delete-by-tags";
    readonly EdgeCacheInvalidateBySrcImages: "edge-cache-invalidate-by-src-images";
    readonly EdgeCacheInvalidateByTags: "edge-cache-invalidate-by-tags";
    readonly EdgeCachePurgeAll: "edge-cache-purge-all";
    readonly EdgeCacheRollbackPurge: "edge-cache-rollback-purge";
    readonly EdgeConfigBackupRestored: "edge-config-backup-restored";
    readonly EdgeConfigCreated: "edge-config-created";
    readonly EdgeConfigDeleted: "edge-config-deleted";
    readonly EdgeConfigItemsUpdated: "edge-config-items-updated";
    readonly EdgeConfigSchemaDeleted: "edge-config-schema-deleted";
    readonly EdgeConfigSchemaUpdated: "edge-config-schema-updated";
    readonly EdgeConfigTokenCreated: "edge-config-token-created";
    readonly EdgeConfigTokenDeleted: "edge-config-token-deleted";
    readonly EdgeConfigTransferIn: "edge-config-transfer-in";
    readonly EdgeConfigTransferOut: "edge-config-transfer-out";
    readonly EdgeConfigUpdated: "edge-config-updated";
    readonly Email: "email";
    readonly EmailNotificationRuleRemoved: "email-notification-rule-removed";
    readonly EmailNotificationRuleUpdated: "email-notification-rule-updated";
    readonly EnforceSensitiveEnvironmentVariables: "enforce-sensitive-environment-variables";
    readonly EnvVariableAdd: "env-variable-add";
    readonly EnvVariableDelete: "env-variable-delete";
    readonly EnvVariableEdit: "env-variable-edit";
    readonly EnvVariableMasked: "env-variable-masked";
    readonly EnvVariableRead: "env-variable-read";
    readonly EnvVariableReadCliDev: "env-variable-read:cli:dev";
    readonly EnvVariableReadCliEnvAdd: "env-variable-read:cli:env:add";
    readonly EnvVariableReadCliEnvLs: "env-variable-read:cli:env:ls";
    readonly EnvVariableReadCliEnvPull: "env-variable-read:cli:env:pull";
    readonly EnvVariableReadCliEnvRm: "env-variable-read:cli:env:rm";
    readonly EnvVariableReadCliPull: "env-variable-read:cli:pull";
    readonly EnvVariableReadUnknownSource: "env-variable-read:unknown-source";
    readonly EnvVariableReadV0EnvPull: "env-variable-read:v0:env:pull";
    readonly EnvVariableRotated: "env-variable-rotated";
    readonly FirewallBypassCreated: "firewall-bypass-created";
    readonly FirewallBypassDeleted: "firewall-bypass-deleted";
    readonly FirewallConfigModified: "firewall-config-modified";
    readonly FirewallConfigPromoted: "firewall-config-promoted";
    readonly FirewallConfigRemoved: "firewall-config-removed";
    readonly FirewallManagedRulegroupUpdated: "firewall-managed-rulegroup-updated";
    readonly FirewallManagedRulesetUpdated: "firewall-managed-ruleset-updated";
    readonly Flag: "flag";
    readonly FlagArchived: "flag-archived";
    readonly FlagCreated: "flag-created";
    readonly FlagDeleted: "flag-deleted";
    readonly FlagUnarchived: "flag-unarchived";
    readonly FlagUpdated: "flag-updated";
    readonly FlagsExplorerSubscription: "flags-explorer-subscription";
    readonly FlagsSDKKey: "flags-sdk-key";
    readonly FlagsSDKKeyAdded: "flags-sdk-key-added";
    readonly FlagsSDKKeyDeleted: "flags-sdk-key-deleted";
    readonly FlagsSDKKeyRead: "flags-sdk-key-read";
    readonly FlagsSegment: "flags-segment";
    readonly FlagsSettings: "flags-settings";
    readonly GitAccountIntegrationLinkAdded: "git_account_integration_link_added";
    readonly InstantRollbackCreated: "instant-rollback-created";
    readonly IntegrationConfigurationOwnerChanged: "integration-configuration-owner-changed";
    readonly IntegrationConfigurationScopeChangeConfirmed: "integration-configuration-scope-change-confirmed";
    readonly IntegrationConfigurationTransferInSuccess: "integration-configuration-transfer-in-success";
    readonly IntegrationConfigurationTransferOutSuccess: "integration-configuration-transfer-out-success";
    readonly IntegrationConfigurationsDisabled: "integration-configurations-disabled";
    readonly IntegrationInstallationBillingPlanUpdated: "integration-installation-billing-plan-updated";
    readonly IntegrationInstallationCompleted: "integration-installation-completed";
    readonly IntegrationInstallationPermissionUpdated: "integration-installation-permission-updated";
    readonly IntegrationInstallationRemoved: "integration-installation-removed";
    readonly IntegrationResourceSqlQueryExecuted: "integration-resource-sql-query-executed";
    readonly IntegrationScopeChanged: "integration-scope-changed";
    readonly InvoiceModified: "invoice-modified";
    readonly InvoiceRefunded: "invoice-refunded";
    readonly LogDrainCreated: "log-drain-created";
    readonly LogDrainDeleted: "log-drain-deleted";
    readonly LogDrainDisabled: "log-drain-disabled";
    readonly LogDrainEnabled: "log-drain-enabled";
    readonly Login: "login";
    readonly ManualDeploymentPromotionCreated: "manual-deployment-promotion-created";
    readonly MarketplaceIntegrationAllowlistUpdated: "marketplace-integration-allowlist-updated";
    readonly MicrofrontendGroupAdded: "microfrontend-group-added";
    readonly MicrofrontendGroupDeleted: "microfrontend-group-deleted";
    readonly MicrofrontendGroupUpdated: "microfrontend-group-updated";
    readonly MicrofrontendProjectAddedToGroup: "microfrontend-project-added-to-group";
    readonly MicrofrontendProjectRemovedFromGroup: "microfrontend-project-removed-from-group";
    readonly MicrofrontendProjectUpdated: "microfrontend-project-updated";
    readonly MonitoringAlertUpdated: "monitoring-alert-updated";
    readonly MonitoringDisabled: "monitoring-disabled";
    readonly MonitoringEnabled: "monitoring-enabled";
    readonly OauthAppConnectionCreated: "oauth-app-connection-created";
    readonly OauthAppConnectionRemoved: "oauth-app-connection-removed";
    readonly OauthAppConnectionUpdated: "oauth-app-connection-updated";
    readonly OauthAppCreated: "oauth-app-created";
    readonly OauthAppDeleted: "oauth-app-deleted";
    readonly OauthAppSecretDeleted: "oauth-app-secret-deleted";
    readonly OauthAppSecretGenerated: "oauth-app-secret-generated";
    readonly OauthAppTokenCreated: "oauth-app-token-created";
    readonly OauthAppUpdated: "oauth-app-updated";
    readonly ObservabilityDisabled: "observability-disabled";
    readonly ObservabilityEnabled: "observability-enabled";
    readonly ObservabilityPlusProjectDisabled: "observability-plus-project-disabled";
    readonly ObservabilityPlusProjectEnabled: "observability-plus-project-enabled";
    readonly OrganizationTeamAdd: "organization-team-add";
    readonly OwnerBlocked: "owner-blocked";
    readonly OwnerSoftBlocked: "owner-soft-blocked";
    readonly OwnerSoftUnblocked: "owner-soft-unblocked";
    readonly OwnerUnblocked: "owner-unblocked";
    readonly PageIntegrityConfigUpdated: "page-integrity-config-updated";
    readonly PageIntegrityHeaderApproved: "page-integrity-header-approved";
    readonly PageIntegrityInventoryCleared: "page-integrity-inventory-cleared";
    readonly PageIntegrityResourceApproved: "page-integrity-resource-approved";
    readonly PageIntegrityResourceDeleted: "page-integrity-resource-deleted";
    readonly PageIntegrityResourceRejected: "page-integrity-resource-rejected";
    readonly PasskeyCreated: "passkey-created";
    readonly PasskeyDeleted: "passkey-deleted";
    readonly PasskeyUpdated: "passkey-updated";
    readonly PasswordProtectionDisabled: "password-protection-disabled";
    readonly PasswordProtectionEnabled: "password-protection-enabled";
    readonly PaymentMethodAdded: "payment-method-added";
    readonly PaymentMethodDefaultUpdated: "payment-method-default-updated";
    readonly PaymentMethodRemoved: "payment-method-removed";
    readonly Plan: "plan";
    readonly PreviewDeploymentSuffixDisabled: "preview-deployment-suffix-disabled";
    readonly PreviewDeploymentSuffixEnabled: "preview-deployment-suffix-enabled";
    readonly PreviewDeploymentSuffixUpdate: "preview-deployment-suffix-update";
    readonly PrivatelinkEndpointCreated: "privatelink-endpoint-created";
    readonly PrivatelinkEndpointDeleted: "privatelink-endpoint-deleted";
    readonly PrivatelinkEndpointUpdated: "privatelink-endpoint-updated";
    readonly ProductionBranchUpdated: "production-branch-updated";
    readonly ProjectAddAlias: "project-add-alias";
    readonly ProjectAddRedirect: "project-add-redirect";
    readonly ProjectAffectedProjectsDeploymentsUpdated: "project-affected-projects-deployments-updated";
    readonly ProjectAliasConfiguredChange: "project-alias-configured-change";
    readonly ProjectAnalyticsDisabled: "project-analytics-disabled";
    readonly ProjectAnalyticsEnabled: "project-analytics-enabled";
    readonly ProjectAutoAssignCustomProductionDomainsUpdated: "project-auto-assign-custom-production-domains-updated";
    readonly ProjectAutomationBypass: "project-automation-bypass";
    readonly ProjectAvatarUpdate: "project-avatar-update";
    readonly ProjectBuildCommandUpdated: "project-build-command-updated";
    readonly ProjectBuildLogsAndSourceProtectionUpdated: "project-build-logs-and-source-protection-updated";
    readonly ProjectBuildMachineUpdated: "project-build-machine-updated";
    readonly ProjectClientCertDelete: "project-client-cert-delete";
    readonly ProjectClientCertUpload: "project-client-cert-upload";
    readonly ProjectConnectConfigurations: "project-connect-configurations";
    readonly ProjectConsolidatedGitCommitStatusUpdated: "project-consolidated-git-commit-status-updated";
    readonly ProjectCreated: "project-created";
    readonly ProjectCronJobsToggled: "project-cron-jobs-toggled";
    readonly ProjectCustomEnvironmentCreated: "project-custom-environment-created";
    readonly ProjectCustomEnvironmentDeleted: "project-custom-environment-deleted";
    readonly ProjectCustomEnvironmentUpdated: "project-custom-environment-updated";
    readonly ProjectCustomerSuccessCodeVisibilityUpdated: "project-customer-success-code-visibility-updated";
    readonly ProjectDelete: "project-delete";
    readonly ProjectDeploymentPolicyUpdated: "project-deployment-policy-updated";
    readonly ProjectDeploymentRetentionUpdated: "project-deployment-retention-updated";
    readonly ProjectDirectoryListing: "project-directory-listing";
    readonly ProjectDomainDeleted: "project-domain-deleted";
    readonly ProjectDomainMoved: "project-domain-moved";
    readonly ProjectDomainUnverified: "project-domain-unverified";
    readonly ProjectDomainUpdated: "project-domain-updated";
    readonly ProjectDomainVerified: "project-domain-verified";
    readonly ProjectElasticConcurrencyUpdated: "project-elastic-concurrency-updated";
    readonly ProjectExpirationLocked: "project-expiration-locked";
    readonly ProjectExpirationReached: "project-expiration-reached";
    readonly ProjectExpirationScheduled: "project-expiration-scheduled";
    readonly ProjectExpirationUnlocked: "project-expiration-unlocked";
    readonly ProjectExternalRewriteCachingUpdated: "project-external-rewrite-caching-updated";
    readonly ProjectFrameworkUpdated: "project-framework-updated";
    readonly ProjectFunctionCpuMemory: "project-function-cpu-memory";
    readonly ProjectFunctionFailover: "project-function-failover";
    readonly ProjectFunctionMaxDuration: "project-function-max-duration";
    readonly ProjectFunctionRegions: "project-function-regions";
    readonly ProjectFunctionsBetaUpdated: "project-functions-beta-updated";
    readonly ProjectFunctionsFluidDisabled: "project-functions-fluid-disabled";
    readonly ProjectFunctionsFluidEnabled: "project-functions-fluid-enabled";
    readonly ProjectGitCommitCommentsToggled: "project-git-commit-comments-toggled";
    readonly ProjectGitCommitStatusToggled: "project-git-commit-status-toggled";
    readonly ProjectGitCreateDeploymentsToggled: "project-git-create-deployments-toggled";
    readonly ProjectGitForkProtectionUpdated: "project-git-fork-protection-updated";
    readonly ProjectGitLfsToggled: "project-git-lfs-toggled";
    readonly ProjectGitPrCommentsToggled: "project-git-pr-comments-toggled";
    readonly ProjectGitRepositoryConnected: "project-git-repository-connected";
    readonly ProjectGitRepositoryDisconnected: "project-git-repository-disconnected";
    readonly ProjectGitRepositoryDispatchEventsToggled: "project-git-repository-dispatch-events-toggled";
    readonly ProjectGitRequireVerifiedCommitsToggled: "project-git-require-verified-commits-toggled";
    readonly ProjectIgnoredBuildStepUpdated: "project-ignored-build-step-updated";
    readonly ProjectInstallCommandUpdated: "project-install-command-updated";
    readonly ProjectMemberAdded: "project-member-added";
    readonly ProjectMemberInvited: "project-member-invited";
    readonly ProjectMemberRemoved: "project-member-removed";
    readonly ProjectMemberRemovedBatch: "project-member-removed-batch";
    readonly ProjectMemberUpdated: "project-member-updated";
    readonly ProjectMoveInSuccess: "project-move-in-success";
    readonly ProjectMoveOutFailed: "project-move-out-failed";
    readonly ProjectMoveOutStarted: "project-move-out-started";
    readonly ProjectMoveOutSuccess: "project-move-out-success";
    readonly ProjectName: "project-name";
    readonly ProjectNodeVersionUpdated: "project-node-version-updated";
    readonly ProjectOidcIssuerModeUpdated: "project-oidc-issuer-mode-updated";
    readonly ProjectOidcTokenCreated: "project-oidc-token-created";
    readonly ProjectOptionsAllowlist: "project-options-allowlist";
    readonly ProjectOutputDirectoryUpdated: "project-output-directory-updated";
    readonly ProjectPassportUpdated: "project-passport-updated";
    readonly ProjectPasswordProtection: "project-password-protection";
    readonly ProjectPaused: "project-paused";
    readonly ProjectPreviewDeploymentSuffix: "project-preview-deployment-suffix";
    readonly ProjectPreviewEnvironmentBranchTrackingUpdated: "project-preview-environment-branch-tracking-updated";
    readonly ProjectPrioritizeProductionBuildsUpdated: "project-prioritize-production-builds-updated";
    readonly ProjectProgramEnrollmentChanged: "project-program-enrollment-changed";
    readonly ProjectProtectedSourcemapsUpdated: "project-protected-sourcemaps-updated";
    readonly ProjectRollbackDescriptionUpdated: "project-rollback-description-updated";
    readonly ProjectRollingReleaseAborted: "project-rolling-release-aborted";
    readonly ProjectRollingReleaseApproved: "project-rolling-release-approved";
    readonly ProjectRollingReleaseCompleted: "project-rolling-release-completed";
    readonly ProjectRollingReleaseConfigured: "project-rolling-release-configured";
    readonly ProjectRollingReleaseContinued: "project-rolling-release-continued";
    readonly ProjectRollingReleaseDisabled: "project-rolling-release-disabled";
    readonly ProjectRollingReleaseEnabled: "project-rolling-release-enabled";
    readonly ProjectRollingReleasePaused: "project-rolling-release-paused";
    readonly ProjectRollingReleaseStarted: "project-rolling-release-started";
    readonly ProjectRollingReleaseSuggestedActionsGenerated: "project-rolling-release-suggested-actions-generated";
    readonly ProjectRollingReleaseTimer: "project-rolling-release-timer";
    readonly ProjectRootDirectoryUpdated: "project-root-directory-updated";
    readonly ProjectRoutesVersionPromoted: "project-routes-version-promoted";
    readonly ProjectRoutesVersionRestored: "project-routes-version-restored";
    readonly ProjectSandboxUrlProtectionUpdated: "project-sandbox-url-protection-updated";
    readonly ProjectSkewProtectionAllowedDomainsUpdated: "project-skew-protection-allowed-domains-updated";
    readonly ProjectSkewProtectionMaxAgeUpdated: "project-skew-protection-max-age-updated";
    readonly ProjectSkewProtectionThresholdUpdated: "project-skew-protection-threshold-updated";
    readonly ProjectSourceFilesOutsideRootDirectoryUpdated: "project-source-files-outside-root-directory-updated";
    readonly ProjectSpeedInsightsDisabled: "project-speed-insights-disabled";
    readonly ProjectSpeedInsightsEnabled: "project-speed-insights-enabled";
    readonly ProjectSsoProtection: "project-sso-protection";
    readonly ProjectStaticIpsUpdated: "project-static-ips-updated";
    readonly ProjectTrustedIps: "project-trusted-ips";
    readonly ProjectTrustedSources: "project-trusted-sources";
    readonly ProjectUnpaused: "project-unpaused";
    readonly ProjectWebAnalyticsDisabled: "project-web-analytics-disabled";
    readonly ProjectWebAnalyticsEnabled: "project-web-analytics-enabled";
    readonly ProtectedGitScopeAdded: "protected-git-scope-added";
    readonly ProtectedGitScopeRemoved: "protected-git-scope-removed";
    readonly RuntimeCachePurgeAll: "runtime-cache-purge-all";
    readonly SandboxAliasAssigned: "sandbox-alias-assigned";
    readonly SandboxAliasDelete: "sandbox-alias-delete";
    readonly Scale: "scale";
    readonly ScaleAuto: "scale-auto";
    readonly SecondaryEmailAdded: "secondary-email-added";
    readonly SecondaryEmailRemoved: "secondary-email-removed";
    readonly SecondaryEmailVerified: "secondary-email-verified";
    readonly SecretAdd: "secret-add";
    readonly SecretDelete: "secret-delete";
    readonly SecretRename: "secret-rename";
    readonly SecurityPlusUpdated: "security-plus-updated";
    readonly SetBio: "set-bio";
    readonly SetName: "set-name";
    readonly SetProfiles: "set-profiles";
    readonly SetScale: "set-scale";
    readonly SharedEnvVariableCreate: "shared-env-variable-create";
    readonly SharedEnvVariableDelete: "shared-env-variable-delete";
    readonly SharedEnvVariableRead: "shared-env-variable-read";
    readonly SharedEnvVariableUpdate: "shared-env-variable-update";
    readonly ShowIpAddresses: "show-ip-addresses";
    readonly Signup: "signup";
    readonly SignupViaBitbucket: "signup-via-bitbucket";
    readonly SignupViaGithub: "signup-via-github";
    readonly SignupViaGitlab: "signup-via-gitlab";
    readonly SpeedInsightsSettingsUpdated: "speed-insights-settings-updated";
    readonly SpendCreated: "spend-created";
    readonly SpendDeleted: "spend-deleted";
    readonly SpendUpdated: "spend-updated";
    readonly StorageAcceptTos: "storage-accept-tos";
    readonly StorageAccessTokenSet: "storage-access-token-set";
    readonly StorageAccessedDataBrowser: "storage-accessed-data-browser";
    readonly StorageConnectProject: "storage-connect-project";
    readonly StorageCreate: "storage-create";
    readonly StorageDelete: "storage-delete";
    readonly StorageDisconnectProject: "storage-disconnect-project";
    readonly StorageDisconnectProjects: "storage-disconnect-projects";
    readonly StorageInactiveStoreDeleted: "storage-inactive-store-deleted";
    readonly StorageResetCredentials: "storage-reset-credentials";
    readonly StorageResourceReplCommand: "storage-resource-repl-command";
    readonly StorageSetLocked: "storage-set-locked";
    readonly StorageTransferInSuccess: "storage-transfer-in-success";
    readonly StorageTransferOutSuccess: "storage-transfer-out-success";
    readonly StorageTransferRequestCreated: "storage-transfer-request-created";
    readonly StorageUpdate: "storage-update";
    readonly StorageUpdateProjectConnection: "storage-update-project-connection";
    readonly StorageUpgradeProjectConnectionToOidc: "storage-upgrade-project-connection-to-oidc";
    readonly StorageViewSecret: "storage-view-secret";
    readonly StrictDeploymentProtectionSettings: "strict-deployment-protection-settings";
    readonly StrictShareableLinks: "strict-shareable-links";
    readonly SubscriptionCreated: "subscription-created";
    readonly SubscriptionProductAdded: "subscription-product-added";
    readonly SubscriptionProductRemoved: "subscription-product-removed";
    readonly SubscriptionUpdated: "subscription-updated";
    readonly Team: "team";
    readonly TeamAvatarUpdate: "team-avatar-update";
    readonly TeamDefaultBuildMachineUpdated: "team-default-build-machine-updated";
    readonly TeamDefaultPassportUpdated: "team-default-passport-updated";
    readonly TeamDelete: "team-delete";
    readonly TeamDeploymentPolicyUpdated: "team-deployment-policy-updated";
    readonly TeamDomainVerificationCreated: "team-domain-verification-created";
    readonly TeamDomainVerificationDeleted: "team-domain-verification-deleted";
    readonly TeamDomainVerificationVerified: "team-domain-verification-verified";
    readonly TeamEmailDomainUpdate: "team-email-domain-update";
    readonly TeamEmuUpdated: "team-emu-updated";
    readonly TeamEndedTrial: "team-ended-trial";
    readonly TeamGitRepositoryDispatchEventsToggled: "team-git-repository-dispatch-events-toggled";
    readonly TeamGitRequireVerifiedCommitsToggled: "team-git-require-verified-commits-toggled";
    readonly TeamInviteBulkDelete: "team-invite-bulk-delete";
    readonly TeamInviteCodeReset: "team-invite-code-reset";
    readonly TeamInviteLinkCreated: "team-invite-link-created";
    readonly TeamInviteLinkDeleted: "team-invite-link-deleted";
    readonly TeamIpBlockingRulesCreated: "team-ip-blocking-rules-created";
    readonly TeamIpBlockingRulesRemoved: "team-ip-blocking-rules-removed";
    readonly TeamMemberAdd: "team-member-add";
    readonly TeamMemberConfirmRequest: "team-member-confirm-request";
    readonly TeamMemberDeclineRequest: "team-member-decline-request";
    readonly TeamMemberDelete: "team-member-delete";
    readonly TeamMemberEntitlementAdded: "team-member-entitlement-added";
    readonly TeamMemberEntitlementCanceled: "team-member-entitlement-canceled";
    readonly TeamMemberEntitlementReactivated: "team-member-entitlement-reactivated";
    readonly TeamMemberEntitlementRemoved: "team-member-entitlement-removed";
    readonly TeamMemberJoin: "team-member-join";
    readonly TeamMemberLeave: "team-member-leave";
    readonly TeamMemberRequestAccess: "team-member-request-access";
    readonly TeamMemberRoleUpdate: "team-member-role-update";
    readonly TeamMfaEnforcementUpdated: "team-mfa-enforcement-updated";
    readonly TeamNameUpdate: "team-name-update";
    readonly TeamPaidInvoice: "team-paid-invoice";
    readonly TeamProgramEnrollmentChanged: "team-program-enrollment-changed";
    readonly TeamRemoteCachingUpdate: "team-remote-caching-update";
    readonly TeamSamlEnforced: "team-saml-enforced";
    readonly TeamSamlRoles: "team-saml-roles";
    readonly TeamSlugUpdate: "team-slug-update";
    readonly TeamTokensInvalidated: "team-tokens-invalidated";
    readonly UnlinkLoginConnection: "unlink-login-connection";
    readonly UserDelete: "user-delete";
    readonly UserEmuAccountArchived: "user-emu-account-archived";
    readonly UserEmuAccountRecovered: "user-emu-account-recovered";
    readonly UserMfaChallengeVerified: "user-mfa-challenge-verified";
    readonly UserMfaConfigurationUpdated: "user-mfa-configuration-updated";
    readonly UserMfaRecoveryCodesRegenerated: "user-mfa-recovery-codes-regenerated";
    readonly UserMfaRemoved: "user-mfa-removed";
    readonly UserMfaSetupSkipped: "user-mfa-setup-skipped";
    readonly UserMfaTotpVerificationStarted: "user-mfa-totp-verification-started";
    readonly UserMfaTotpVerified: "user-mfa-totp-verified";
    readonly UserPrimaryEmailUpdated: "user-primary-email-updated";
    readonly UserTokenCreated: "user-token-created";
    readonly UserTokenDeleted: "user-token-deleted";
    readonly UserTokensDeleted: "user-tokens-deleted";
    readonly Username: "username";
    readonly V0ChatAiUsage: "v0-chat-ai-usage";
    readonly V0ChatCreated: "v0-chat-created";
    readonly V0ChatMessageSent: "v0-chat-message-sent";
    readonly VercelAgentElevatedPermissionsApproved: "vercel-agent-elevated-permissions-approved";
    readonly VercelAgentElevatedPermissionsRequested: "vercel-agent-elevated-permissions-requested";
    readonly VercelAgentSessionCreated: "vercel-agent-session-created";
    readonly VercelAgentTeamTrialCreditsApplied: "vercel-agent-team-trial-credits-applied";
    readonly VercelAppInstallationRequestDismissed: "vercel-app-installation-request-dismissed";
    readonly VercelAppInstallationRequested: "vercel-app-installation-requested";
    readonly VercelAppInstallationUpdated: "vercel-app-installation-updated";
    readonly VercelAppInstalled: "vercel-app-installed";
    readonly VercelAppTokensRevoked: "vercel-app-tokens-revoked";
    readonly VercelAppUninstalled: "vercel-app-uninstalled";
    readonly VercelToolbar: "vercel-toolbar";
    readonly VpcPeeringConnectionAccepted: "vpc-peering-connection-accepted";
    readonly VpcPeeringConnectionDeleted: "vpc-peering-connection-deleted";
    readonly VpcPeeringConnectionRejected: "vpc-peering-connection-rejected";
    readonly VpcPeeringConnectionUpdated: "vpc-peering-connection-updated";
    readonly VulnerabilityBannerDismissed: "vulnerability-banner-dismissed";
    readonly WebAnalyticsTierUpdated: "web-analytics-tier-updated";
    readonly WebhookCreated: "webhook-created";
    readonly WebhookDeleted: "webhook-deleted";
    readonly WebhookUpdated: "webhook-updated";
    readonly WorkflowDeploymentKeyAccessed: "workflow-deployment-key-accessed";
};
/**
 * The type of the event.
 */
export type Type = ClosedEnum<typeof Type>;
/**
 * The categories that group this event with related event types. An event can belong to multiple categories (e.g. a firewall event is both Firewall and Security). The first entry is the "primary" category. Use the `/events/types` endpoint to discover the full list of categories.
 */
export declare const Categories: {
    readonly Account: "account";
    readonly Ai: "ai";
    readonly AiGateway: "ai-gateway";
    readonly Billing: "billing";
    readonly Deployment: "deployment";
    readonly Domain: "domain";
    readonly Edge: "edge";
    readonly EnvVariable: "env-variable";
    readonly FeatureFlags: "feature-flags";
    readonly Firewall: "firewall";
    readonly Integration: "integration";
    readonly Microfrontends: "microfrontends";
    readonly Network: "network";
    readonly Observability: "observability";
    readonly Other: "other";
    readonly Project: "project";
    readonly Security: "security";
    readonly Storage: "storage";
    readonly Team: "team";
    readonly V0: "v0";
    readonly VercelApp: "vercel-app";
    readonly Workflow: "workflow";
};
/**
 * The categories that group this event with related event types. An event can belong to multiple categories (e.g. a firewall event is both Firewall and Security). The first entry is the "primary" category. Use the `/events/types` endpoint to discover the full list of categories.
 */
export type Categories = ClosedEnum<typeof Categories>;
/**
 * Metadata for {@link userId}.
 */
export type User = {
    slug?: string | undefined;
    avatar: string;
    uid: string;
    email: string;
    username: string;
};
export declare const UserEventPrincipal3Type: {
    readonly System: "system";
};
export type UserEventPrincipal3Type = ClosedEnum<typeof UserEventPrincipal3Type>;
/**
 * Metadata for {@link principalId}.
 */
export type Three = {
    type: UserEventPrincipal3Type;
};
export declare const UserEventPrincipalType: {
    readonly App: "app";
};
export type UserEventPrincipalType = ClosedEnum<typeof UserEventPrincipalType>;
/**
 * Metadata for {@link principalId}.
 */
export type Two = {
    type: UserEventPrincipalType;
    clientId: string;
    name: string;
};
export declare const PrincipalType: {
    readonly User: "user";
};
export type PrincipalType = ClosedEnum<typeof PrincipalType>;
/**
 * Metadata for {@link principalId}.
 */
export type One = {
    type?: PrincipalType | undefined;
    avatar: string;
    email: string;
    slug?: string | undefined;
    uid: string;
    username: string;
};
export type Principal = One | Two | Three;
export declare const UserEventVia3Type: {
    readonly System: "system";
};
export type UserEventVia3Type = ClosedEnum<typeof UserEventVia3Type>;
/**
 * Metadata for {@link viaIds}.
 */
export type Via3 = {
    type: UserEventVia3Type;
};
export declare const UserEventViaType: {
    readonly App: "app";
};
export type UserEventViaType = ClosedEnum<typeof UserEventViaType>;
/**
 * Metadata for {@link viaIds}.
 */
export type Via2 = {
    type: UserEventViaType;
    clientId: string;
    name: string;
};
export declare const ViaType: {
    readonly User: "user";
};
export type ViaType = ClosedEnum<typeof ViaType>;
/**
 * Metadata for {@link viaIds}.
 */
export type Via1 = {
    type?: ViaType | undefined;
    avatar: string;
    email: string;
    slug?: string | undefined;
    uid: string;
    username: string;
};
export type Via = Via1 | Via2 | Via3;
export type UserEventPayload356Names = {
    en: string;
};
export type UserEventPayload356City = {
    names: UserEventPayload356Names;
};
export type UserEventPayload356GeolocationNames = {
    en: string;
};
export type UserEventPayload356Country = {
    names: UserEventPayload356GeolocationNames;
};
export type UserEventPayload356GeolocationMostSpecificSubdivisionNames = {
    en: string;
};
export type UserEventPayload356MostSpecificSubdivision = {
    names: UserEventPayload356GeolocationMostSpecificSubdivisionNames;
};
export type UserEventPayload356Geolocation = {
    city?: UserEventPayload356City | undefined;
    country: UserEventPayload356Country;
    mostSpecificSubdivision?: UserEventPayload356MostSpecificSubdivision | undefined;
    regionName?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFiftySix = {
    deletedCount: number;
    /**
     * The token's public ID.
     */
    actorTokenId: string;
    ip?: string | null | undefined;
    geolocation?: UserEventPayload356Geolocation | null | undefined;
    userAgent?: string | undefined;
    reqId?: string | undefined;
    reqUrl?: string | undefined;
};
export declare const PayloadOrigin: {
    readonly App: "app";
    readonly Apple: "apple";
    readonly Bitbucket: "bitbucket";
    readonly Chatgpt: "chatgpt";
    readonly Email: "email";
    readonly Emu: "emu";
    readonly Github: "github";
    readonly GithubWebhook: "github-webhook";
    readonly Gitlab: "gitlab";
    readonly Google: "google";
    readonly Invite: "invite";
    readonly Manual: "manual";
    readonly Otp: "otp";
    readonly Passkey: "passkey";
    readonly Saml: "saml";
    readonly Sms: "sms";
    readonly TokenExchangeOidc: "token-exchange-oidc";
};
export type PayloadOrigin = ClosedEnum<typeof PayloadOrigin>;
export type UserEventPayload355Names = {
    en: string;
};
export type UserEventPayload355City = {
    names: UserEventPayload355Names;
};
export type UserEventPayload355GeolocationNames = {
    en: string;
};
export type UserEventPayload355Country = {
    names: UserEventPayload355GeolocationNames;
};
export type UserEventPayload355GeolocationMostSpecificSubdivisionNames = {
    en: string;
};
export type UserEventPayload355MostSpecificSubdivision = {
    names: UserEventPayload355GeolocationMostSpecificSubdivisionNames;
};
export type UserEventPayload355Geolocation = {
    city?: UserEventPayload355City | undefined;
    country: UserEventPayload355Country;
    mostSpecificSubdivision?: UserEventPayload355MostSpecificSubdivision | undefined;
    regionName?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFiftyFive = {
    tokenId: string;
    tokenType: string;
    tokenName: string;
    /**
     * The token's public ID.
     */
    actorTokenId: string;
    origin?: PayloadOrigin | undefined;
    teamId?: string | undefined;
    expired?: boolean | undefined;
    leaked?: boolean | undefined;
    revoked?: boolean | undefined;
    ip?: string | null | undefined;
    geolocation?: UserEventPayload355Geolocation | null | undefined;
    userAgent?: string | undefined;
    reqId?: string | undefined;
    reqUrl?: string | undefined;
};
/**
 * The token prefix used when showing a safe checksum-style fingerprint.
 */
export declare const PayloadTokenPrefix: {
    readonly Vcp: "vcp_";
};
/**
 * The token prefix used when showing a safe checksum-style fingerprint.
 */
export type PayloadTokenPrefix = ClosedEnum<typeof PayloadTokenPrefix>;
/**
 * How the token was issued. Always `'manual'` for explicit PAT creation.
 */
export declare const Origin: {
    readonly App: "app";
    readonly Apple: "apple";
    readonly Bitbucket: "bitbucket";
    readonly Chatgpt: "chatgpt";
    readonly Email: "email";
    readonly Emu: "emu";
    readonly Github: "github";
    readonly GithubWebhook: "github-webhook";
    readonly Gitlab: "gitlab";
    readonly Google: "google";
    readonly Invite: "invite";
    readonly Manual: "manual";
    readonly Otp: "otp";
    readonly Passkey: "passkey";
    readonly Saml: "saml";
    readonly Sms: "sms";
    readonly TokenExchangeOidc: "token-exchange-oidc";
};
/**
 * How the token was issued. Always `'manual'` for explicit PAT creation.
 */
export type Origin = ClosedEnum<typeof Origin>;
/**
 * Scope of the token: - `'user'`: full-account token (not tied to any team). - `'team'`: scoped to a single team. - `'project'`: scoped to a single project within a team.
 */
export declare const PayloadScope: {
    readonly Project: "project";
    readonly Team: "team";
    readonly User: "user";
};
/**
 * Scope of the token: - `'user'`: full-account token (not tied to any team). - `'team'`: scoped to a single team. - `'project'`: scoped to a single project within a team.
 */
export type PayloadScope = ClosedEnum<typeof PayloadScope>;
export type UserEventPayload354Names = {
    en: string;
};
export type UserEventPayload354City = {
    names: UserEventPayload354Names;
};
export type UserEventPayload354GeolocationNames = {
    en: string;
};
export type UserEventPayload354Country = {
    names: UserEventPayload354GeolocationNames;
};
export type UserEventPayload354GeolocationMostSpecificSubdivisionNames = {
    en: string;
};
export type UserEventPayload354MostSpecificSubdivision = {
    names: UserEventPayload354GeolocationMostSpecificSubdivisionNames;
};
export type UserEventPayload354Geolocation = {
    city?: UserEventPayload354City | undefined;
    country: UserEventPayload354Country;
    mostSpecificSubdivision?: UserEventPayload354MostSpecificSubdivision | undefined;
    regionName?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFiftyFour = {
    /**
     * The token's public ID.
     */
    tokenId: string;
    /**
     * The token prefix used when showing a safe checksum-style fingerprint.
     */
    tokenPrefix?: PayloadTokenPrefix | undefined;
    /**
     * The token checksum suffix.
     */
    tokenSuffix?: string | undefined;
    /**
     * User-supplied name of the token.
     */
    tokenName: string;
    /**
     * How the token was issued. Always `'manual'` for explicit PAT creation.
     */
    origin: Origin;
    /**
     * Scope of the token: - `'user'`: full-account token (not tied to any team). - `'team'`: scoped to a single team. - `'project'`: scoped to a single project within a team.
     */
    scope: PayloadScope;
    /**
     * Present when `scope` is `'team'` or `'project'`.
     */
    teamId?: string | undefined;
    /**
     * Present when `scope` is `'team'` or `'project'`.
     */
    teamSlug?: string | undefined;
    /**
     * Present when `scope` is `'project'`.
     */
    projectId?: string | undefined;
    /**
     * Unix epoch milliseconds. Absent when the token never expires.
     */
    expiresAt?: number | undefined;
    /**
     * Whether the token was issued with RFC 9396 authorization details.
     */
    hasAuthorizationDetails?: boolean | undefined;
    ip?: string | null | undefined;
    geolocation?: UserEventPayload354Geolocation | null | undefined;
    userAgent?: string | undefined;
    reqId?: string | undefined;
    reqUrl?: string | undefined;
};
export declare const GrantType: {
    readonly AuthorizationCode: "authorization_code";
    readonly UrnIetfParamsOauthGrantTypeDeviceCode: "urn:ietf:params:oauth:grant-type:device_code";
};
export type GrantType = ClosedEnum<typeof GrantType>;
export declare const AuthMethod: {
    readonly App: "app";
    readonly Apple: "apple";
    readonly Bitbucket: "bitbucket";
    readonly Chatgpt: "chatgpt";
    readonly Email: "email";
    readonly Emu: "emu";
    readonly Github: "github";
    readonly GithubWebhook: "github-webhook";
    readonly Gitlab: "gitlab";
    readonly Google: "google";
    readonly Invite: "invite";
    readonly Manual: "manual";
    readonly Otp: "otp";
    readonly Passkey: "passkey";
    readonly Saml: "saml";
    readonly Sms: "sms";
    readonly TokenExchangeOidc: "token-exchange-oidc";
};
export type AuthMethod = ClosedEnum<typeof AuthMethod>;
export declare const Method: {
    readonly ClientSecretBasic: "client_secret_basic";
    readonly ClientSecretJwt: "client_secret_jwt";
    readonly ClientSecretPost: "client_secret_post";
    readonly None: "none";
    readonly OidcToken: "oidc_token";
    readonly PrivateKeyJwt: "private_key_jwt";
};
export type Method = ClosedEnum<typeof Method>;
export type ClientAuthenticationUsed = {
    method: Method;
    secretId?: string | undefined;
};
/**
 * optional since entries prior to 2025-10-13 do not contain app information
 */
export type PayloadApp = {
    clientId: string;
    /**
     * the app's name at the time the event was published (it could have changed since then)
     */
    name: string;
    clientAuthenticationUsed: ClientAuthenticationUsed;
};
/**
 * optional since entries prior to 2026-04-23 do not contain this field
 */
export declare const TokenPrefix: {
    readonly Vca: "vca_";
};
/**
 * optional since entries prior to 2026-04-23 do not contain this field
 */
export type TokenPrefix = ClosedEnum<typeof TokenPrefix>;
/**
 * optional; only present when a refresh token was issued (offline_access).
 */
export declare const RefreshTokenPrefix: {
    readonly Vcr: "vcr_";
};
/**
 * optional; only present when a refresh token was issued (offline_access).
 */
export type RefreshTokenPrefix = ClosedEnum<typeof RefreshTokenPrefix>;
export type UserEventPayload353Names = {
    en: string;
};
export type UserEventPayloadCity = {
    names: UserEventPayload353Names;
};
export type UserEventPayload353GeolocationNames = {
    en: string;
};
export type UserEventPayloadCountry = {
    names: UserEventPayload353GeolocationNames;
};
export type UserEventPayload353GeolocationMostSpecificSubdivisionNames = {
    en: string;
};
export type UserEventPayloadMostSpecificSubdivision = {
    names: UserEventPayload353GeolocationMostSpecificSubdivisionNames;
};
/**
 * optional since entries prior to 2026-04-23 do not contain this field
 */
export type UserEventPayloadGeolocation = {
    city?: UserEventPayloadCity | undefined;
    country: UserEventPayloadCountry;
    mostSpecificSubdivision?: UserEventPayloadMostSpecificSubdivision | undefined;
    regionName?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFiftyThree = {
    grantType: GrantType;
    /**
     * the app's name at the time the event was published (it could have changed since then)
     */
    appName: string;
    /**
     * access_token TTL
     */
    atTTL: number;
    /**
     * refresh_token TTL
     */
    rtTTL?: number | undefined;
    scope: string;
    authMethod: AuthMethod;
    /**
     * optional since entries prior to 2025-10-13 do not contain app information
     */
    app?: PayloadApp | undefined;
    /**
     * optional since entries prior to 2025-10-13 do not contain this field
     */
    includesRefreshToken?: boolean | undefined;
    /**
     * optional since entries prior to 2025-10-13 do not contain this field
     */
    publicId?: string | undefined;
    /**
     * optional since entries prior to 2026-04-23 do not contain this field
     */
    tokenPrefix?: TokenPrefix | undefined;
    /**
     * optional since entries prior to 2026-04-23 do not contain this field
     */
    tokenSuffix?: string | undefined;
    /**
     * optional; only present when a refresh token was issued (offline_access).
     */
    refreshTokenPublicId?: string | undefined;
    /**
     * optional; only present when a refresh token was issued (offline_access).
     */
    refreshTokenPrefix?: RefreshTokenPrefix | undefined;
    /**
     * optional; only present when a refresh token was issued (offline_access).
     */
    refreshTokenSuffix?: string | undefined;
    /**
     * optional since entries prior to 2025-10-13 do not contain this field
     */
    sessionId?: string | undefined;
    /**
     * optional since entries prior to 2026-04-23 do not contain this field
     */
    ip?: string | null | undefined;
    /**
     * optional since entries prior to 2026-04-23 do not contain this field
     */
    geolocation?: UserEventPayloadGeolocation | null | undefined;
    /**
     * optional since entries prior to 2026-04-23 do not contain this field
     */
    userAgent?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFiftyTwo = {
    deploymentId: string;
    projectId: string;
    runId: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFiftyOne = {
    chatId: string;
    chatTitle?: string | undefined;
    messageId: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFifty = {
    model: string;
    useCase: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFortyNine = {
    chatId: string;
    chatTitle?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFortyEight = {
    id: string;
    url: string;
};
export declare const Tier: {
    readonly Plus: "plus";
    readonly Pro: "pro";
};
export type Tier = ClosedEnum<typeof Tier>;
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFortySeven = {
    tier: Tier;
};
export type UserEventPayload346Team = {
    id: string;
    name: string;
};
export type UserEventPayload346Configuration = {
    id: string;
    name?: string | undefined;
};
export type UserEventPayloadPeering = {
    id: string;
    name?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFortySix = {
    team: UserEventPayload346Team;
    configuration: UserEventPayload346Configuration;
    peering: UserEventPayloadPeering;
    newName?: string | undefined;
};
export type UserEventPayload345Team = {
    id: string;
    name: string;
};
export type UserEventPayload345Configuration = {
    id: string;
    name?: string | undefined;
};
export type PayloadPeering = {
    id: string;
    name?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFortyFive = {
    team: UserEventPayload345Team;
    configuration: UserEventPayload345Configuration;
    peering: PayloadPeering;
};
export type UserEventPayload344Team = {
    id: string;
    name: string;
};
export type UserEventPayload344Configuration = {
    id: string;
    name?: string | undefined;
};
export type Peering = {
    id: string;
    accountId: string;
    region: string;
    vpcId: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFortyFour = {
    team: UserEventPayload344Team;
    configuration: UserEventPayload344Configuration;
    peering: Peering;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFortyThree = {
    vulnerabilities: Array<string>;
    protectionEnabled: boolean;
    protectedProjectCount: number;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFortyTwo = {
    customAlertTitle: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFortyOne = {
    ruleName: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndForty = {
    email: string;
    prevEmail: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirtyNine = {
    enabled: boolean;
    totpVerified: boolean;
};
export type Mfa = {
    enabled: boolean;
    totpVerified: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirtyEight = {
    mfa: Mfa;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirtySeven = {
    mfaEnabled: boolean;
};
export type UserEventPayload336Previous = {
    enabled: boolean;
    totpVerified: boolean;
};
export type UserEventPayload336Next = {
    enabled: boolean;
    totpVerified: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirtySix = {
    previous: UserEventPayload336Previous;
    next: UserEventPayload336Next;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirtyFive = {
    username: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirtyFour = {
    deletedAt?: number | null | undefined;
    username: string;
};
export declare const ActorType: {
    readonly Admin: "admin";
    readonly User: "user";
};
export type ActorType = ClosedEnum<typeof ActorType>;
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirtyThree = {
    totp: boolean;
    recoveryCodes: number;
    actorId?: string | undefined;
    actorType?: ActorType | undefined;
    reason?: string | undefined;
};
export declare const UserEventPayload332Provider: {
    readonly Apple: "apple";
    readonly Bitbucket: "bitbucket";
    readonly Chatgpt: "chatgpt";
    readonly Github: "github";
    readonly GithubCustomHost: "github-custom-host";
    readonly GithubLimited: "github-limited";
    readonly Gitlab: "gitlab";
    readonly Google: "google";
};
export type UserEventPayload332Provider = ClosedEnum<typeof UserEventPayload332Provider>;
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirtyTwo = {
    provider: UserEventPayload332Provider;
    login: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirtyOne = {
    slug?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirty = {
    fileId: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwentyNine = {
    exportId: string;
    from: number;
    to: number;
    format: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwentyEight = {
    tokenTypes: Array<string>;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwentySeven = {
    domain: string;
    ips: Array<string>;
};
export declare const Previous2: {
    readonly Billing: "BILLING";
    readonly Contributor: "CONTRIBUTOR";
    readonly Developer: "DEVELOPER";
    readonly Member: "MEMBER";
    readonly Owner: "OWNER";
    readonly Security: "SECURITY";
    readonly Viewer: "VIEWER";
    readonly ViewerForPlus: "VIEWER_FOR_PLUS";
};
export type Previous2 = ClosedEnum<typeof Previous2>;
export type Previous1 = {
    accessGroupId: string;
};
export type UserEventPayload326Previous = Previous1 | Previous2;
export declare const Next2: {
    readonly Billing: "BILLING";
    readonly Contributor: "CONTRIBUTOR";
    readonly Developer: "DEVELOPER";
    readonly Member: "MEMBER";
    readonly Owner: "OWNER";
    readonly Security: "SECURITY";
    readonly Viewer: "VIEWER";
    readonly ViewerForPlus: "VIEWER_FOR_PLUS";
};
export type Next2 = ClosedEnum<typeof Next2>;
export type Next1 = {
    accessGroupId: string;
};
export type UserEventPayload326Next = Next1 | Next2;
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwentySix = {
    previous?: {
        [k: string]: Previous1 | Previous2;
    } | undefined;
    next?: {
        [k: string]: Next1 | Next2;
    } | undefined;
};
export declare const Scope: {
    readonly Dashboard: "dashboard";
    readonly LogDrains: "log-drains";
};
export type Scope = ClosedEnum<typeof Scope>;
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwentyFive = {
    enabled: boolean;
    scope: Scope;
};
export declare const PayloadEnabled: {
    readonly Default: "default";
    readonly Off: "off";
    readonly On: "on";
};
export type PayloadEnabled = ClosedEnum<typeof PayloadEnabled>;
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwentyFour = {
    enabled: PayloadEnabled;
};
/**
 * Represents configuration for remote caching
 */
export type PayloadRemoteCaching = {
    enabled?: boolean | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwentyThree = {
    /**
     * Represents configuration for remote caching
     */
    remoteCaching?: PayloadRemoteCaching | undefined;
};
export declare const PayloadConsent: {
    readonly Granted: "granted";
    readonly Refused: "refused";
};
export type PayloadConsent = ClosedEnum<typeof PayloadConsent>;
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwentyTwo = {
    consent: PayloadConsent;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwentyOne = {
    name?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwenty = {
    inviteCode?: string | undefined;
};
export declare const PayloadPlan: {
    readonly Enterprise: "enterprise";
    readonly Hobby: "hobby";
    readonly Pro: "pro";
};
export type PayloadPlan = ClosedEnum<typeof PayloadPlan>;
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndNineteen = {
    invoiceId: string;
    convertedFromTrial: boolean;
    plan: PayloadPlan;
};
export declare const Plan: {
    readonly Enterprise: "enterprise";
    readonly Hobby: "hobby";
    readonly Pro: "pro";
};
export type Plan = ClosedEnum<typeof Plan>;
export type Trial = {
    start: number;
    end: number;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndEighteen = {
    plan: Plan;
    trial?: Trial | null | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndSeventeen = {
    previousConcurrentBuilds: number;
    nextConcurrentBuilds: number;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndSixteen = {
    publicId: string;
    name?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFifteen = {
    publicId: string;
    role: string;
    maxUses: number;
    expiresAt: string;
    name?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFourteen = {
    enforced: boolean;
};
export type PayloadUpdatedUser = {
    username: string;
    email: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirteen = {
    directoryType?: string | undefined;
    ssoType?: string | undefined;
    updatedUser?: PayloadUpdatedUser | undefined;
    role?: string | undefined;
    previousRole: string;
    updatedUid?: string | undefined;
    origin?: string | undefined;
    teamSlug?: string | undefined;
};
export declare const Source: {
    readonly AccountUpdate: "account-update";
    readonly Bitbucket: "bitbucket";
    readonly Dsync: "dsync";
    readonly Feedback: "feedback";
    readonly Github: "github";
    readonly Gitlab: "gitlab";
    readonly Import: "import";
    readonly Link: "link";
    readonly Mail: "mail";
    readonly NsnbAutoApprove: "nsnb-auto-approve";
    readonly NsnbHobbyUpgrade: "nsnb-hobby-upgrade";
    readonly NsnbInvite: "nsnb-invite";
    readonly NsnbRedeploy: "nsnb-redeploy";
    readonly NsnbRedeployAttributionCard: "nsnb-redeploy-attribution-card";
    readonly NsnbRequestAccess: "nsnb-request-access";
    readonly NsnbViewerUpgrade: "nsnb-viewer-upgrade";
    readonly OrganizationTeams: "organization-teams";
    readonly Saml: "saml";
    readonly Teams: "teams";
};
export type Source = ClosedEnum<typeof Source>;
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwelve = {
    requestedTeamName: string;
    requestedTeamSlug?: string | undefined;
    requestedUserName?: string | undefined;
    gitUsername?: string | undefined;
    githubUsername?: string | undefined;
    gitlabUsername?: string | undefined;
    bitbucketUsername?: string | undefined;
    source?: Source | undefined;
};
export type UpdatedUser = {
    username: string;
    email: string;
};
export type InvitedBy = {
    email: string;
    userId?: string | undefined;
    name?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndEleven = {
    role?: string | undefined;
    uid?: string | undefined;
    updatedUid?: string | undefined;
    updatedUser?: UpdatedUser | undefined;
    origin?: string | undefined;
    teamSlug?: string | undefined;
    teamRoles?: Array<string> | undefined;
    teamPermissions?: Array<string> | undefined;
    entitlements?: Array<string> | undefined;
    invitedBy?: InvitedBy | undefined;
};
export type UserEventPayload310User = {
    id: string;
    username: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTen = {
    entitlement: string;
    user: UserEventPayload310User;
    previousCanceledAt?: string | undefined;
};
export type UserEventPayloadUser = {
    id: string;
    username: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndNine = {
    entitlement: string;
    user: UserEventPayloadUser;
};
export type DeletedUser = {
    username: string;
    email: string;
};
export declare const PayloadRole: {
    readonly Billing: "BILLING";
    readonly Contributor: "CONTRIBUTOR";
    readonly Developer: "DEVELOPER";
    readonly Member: "MEMBER";
    readonly Owner: "OWNER";
    readonly Security: "SECURITY";
    readonly Viewer: "VIEWER";
    readonly ViewerForPlus: "VIEWER_FOR_PLUS";
};
export type PayloadRole = ClosedEnum<typeof PayloadRole>;
export declare const PreviousPlan: {
    readonly Enterprise: "enterprise";
    readonly Hobby: "hobby";
    readonly Pro: "pro";
};
export type PreviousPlan = ClosedEnum<typeof PreviousPlan>;
export declare const NewPlan: {
    readonly Enterprise: "enterprise";
    readonly Hobby: "hobby";
    readonly Pro: "pro";
};
export type NewPlan = ClosedEnum<typeof NewPlan>;
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndEight = {
    deletedUser?: DeletedUser | undefined;
    deletedUid?: string | undefined;
    githubUsername?: string | null | undefined;
    gitlabUsername?: string | null | undefined;
    bitbucketUsername?: string | null | undefined;
    directoryType?: string | undefined;
    role?: PayloadRole | undefined;
    /**
     * Why the member was removed. When removed due to a plan downgrade, this is a {@link DowngradeReason} from `@api/pubsub-types` (e.g. `trial_expired`, `user_downgrade`).
     */
    reason?: string | undefined;
    previousPlan?: PreviousPlan | undefined;
    newPlan?: NewPlan | undefined;
    /**
     * Whether the removal was system-initiated rather than human-initiated.
     */
    automated?: boolean | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndSeven = {
    teamName: string;
    username?: string | undefined;
    gitUsername?: string | null | undefined;
    githubUsername?: string | null | undefined;
    gitlabUsername?: string | null | undefined;
    bitbucketUsername?: string | null | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndSix = {
    teamName: string;
    username?: string | undefined;
    gitUsername?: string | undefined;
    githubUsername?: string | null | undefined;
    gitlabUsername?: string | null | undefined;
    bitbucketUsername?: string | null | undefined;
    updatedUid?: string | undefined;
    teamId?: string | undefined;
};
export type InvitedUser = {
    username: string;
    email: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFive = {
    directoryType?: string | undefined;
    ssoType?: string | undefined;
    invitedUser?: InvitedUser | undefined;
    invitedEmail?: string | undefined;
    invitationRole?: string | undefined;
    entitlements?: Array<string> | undefined;
    invitedUid?: string | undefined;
    origin?: string | undefined;
    teamSlug?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFour = {
    deletedCount: number;
    inviteIds: Array<string>;
};
/** @internal */
export declare const UserEventType$inboundSchema: z.ZodNativeEnum<typeof UserEventType>;
/** @internal */
export declare const Entities$inboundSchema: z.ZodType<Entities, z.ZodTypeDef, unknown>;
export declare function entitiesFromJSON(jsonString: string): SafeParseResult<Entities, SDKValidationError>;
/** @internal */
export declare const Type$inboundSchema: z.ZodNativeEnum<typeof Type>;
/** @internal */
export declare const Categories$inboundSchema: z.ZodNativeEnum<typeof Categories>;
/** @internal */
export declare const User$inboundSchema: z.ZodType<User, z.ZodTypeDef, unknown>;
export declare function userFromJSON(jsonString: string): SafeParseResult<User, SDKValidationError>;
/** @internal */
export declare const UserEventPrincipal3Type$inboundSchema: z.ZodNativeEnum<typeof UserEventPrincipal3Type>;
/** @internal */
export declare const Three$inboundSchema: z.ZodType<Three, z.ZodTypeDef, unknown>;
export declare function threeFromJSON(jsonString: string): SafeParseResult<Three, SDKValidationError>;
/** @internal */
export declare const UserEventPrincipalType$inboundSchema: z.ZodNativeEnum<typeof UserEventPrincipalType>;
/** @internal */
export declare const Two$inboundSchema: z.ZodType<Two, z.ZodTypeDef, unknown>;
export declare function twoFromJSON(jsonString: string): SafeParseResult<Two, SDKValidationError>;
/** @internal */
export declare const PrincipalType$inboundSchema: z.ZodNativeEnum<typeof PrincipalType>;
/** @internal */
export declare const One$inboundSchema: z.ZodType<One, z.ZodTypeDef, unknown>;
export declare function oneFromJSON(jsonString: string): SafeParseResult<One, SDKValidationError>;
/** @internal */
export declare const Principal$inboundSchema: z.ZodType<Principal, z.ZodTypeDef, unknown>;
export declare function principalFromJSON(jsonString: string): SafeParseResult<Principal, SDKValidationError>;
/** @internal */
export declare const UserEventVia3Type$inboundSchema: z.ZodNativeEnum<typeof UserEventVia3Type>;
/** @internal */
export declare const Via3$inboundSchema: z.ZodType<Via3, z.ZodTypeDef, unknown>;
export declare function via3FromJSON(jsonString: string): SafeParseResult<Via3, SDKValidationError>;
/** @internal */
export declare const UserEventViaType$inboundSchema: z.ZodNativeEnum<typeof UserEventViaType>;
/** @internal */
export declare const Via2$inboundSchema: z.ZodType<Via2, z.ZodTypeDef, unknown>;
export declare function via2FromJSON(jsonString: string): SafeParseResult<Via2, SDKValidationError>;
/** @internal */
export declare const ViaType$inboundSchema: z.ZodNativeEnum<typeof ViaType>;
/** @internal */
export declare const Via1$inboundSchema: z.ZodType<Via1, z.ZodTypeDef, unknown>;
export declare function via1FromJSON(jsonString: string): SafeParseResult<Via1, SDKValidationError>;
/** @internal */
export declare const Via$inboundSchema: z.ZodType<Via, z.ZodTypeDef, unknown>;
export declare function viaFromJSON(jsonString: string): SafeParseResult<Via, SDKValidationError>;
/** @internal */
export declare const UserEventPayload356Names$inboundSchema: z.ZodType<UserEventPayload356Names, z.ZodTypeDef, unknown>;
export declare function userEventPayload356NamesFromJSON(jsonString: string): SafeParseResult<UserEventPayload356Names, SDKValidationError>;
/** @internal */
export declare const UserEventPayload356City$inboundSchema: z.ZodType<UserEventPayload356City, z.ZodTypeDef, unknown>;
export declare function userEventPayload356CityFromJSON(jsonString: string): SafeParseResult<UserEventPayload356City, SDKValidationError>;
/** @internal */
export declare const UserEventPayload356GeolocationNames$inboundSchema: z.ZodType<UserEventPayload356GeolocationNames, z.ZodTypeDef, unknown>;
export declare function userEventPayload356GeolocationNamesFromJSON(jsonString: string): SafeParseResult<UserEventPayload356GeolocationNames, SDKValidationError>;
/** @internal */
export declare const UserEventPayload356Country$inboundSchema: z.ZodType<UserEventPayload356Country, z.ZodTypeDef, unknown>;
export declare function userEventPayload356CountryFromJSON(jsonString: string): SafeParseResult<UserEventPayload356Country, SDKValidationError>;
/** @internal */
export declare const UserEventPayload356GeolocationMostSpecificSubdivisionNames$inboundSchema: z.ZodType<UserEventPayload356GeolocationMostSpecificSubdivisionNames, z.ZodTypeDef, unknown>;
export declare function userEventPayload356GeolocationMostSpecificSubdivisionNamesFromJSON(jsonString: string): SafeParseResult<UserEventPayload356GeolocationMostSpecificSubdivisionNames, SDKValidationError>;
/** @internal */
export declare const UserEventPayload356MostSpecificSubdivision$inboundSchema: z.ZodType<UserEventPayload356MostSpecificSubdivision, z.ZodTypeDef, unknown>;
export declare function userEventPayload356MostSpecificSubdivisionFromJSON(jsonString: string): SafeParseResult<UserEventPayload356MostSpecificSubdivision, SDKValidationError>;
/** @internal */
export declare const UserEventPayload356Geolocation$inboundSchema: z.ZodType<UserEventPayload356Geolocation, z.ZodTypeDef, unknown>;
export declare function userEventPayload356GeolocationFromJSON(jsonString: string): SafeParseResult<UserEventPayload356Geolocation, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFiftySix$inboundSchema: z.ZodType<ThreeHundredAndFiftySix, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFiftySixFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFiftySix, SDKValidationError>;
/** @internal */
export declare const PayloadOrigin$inboundSchema: z.ZodNativeEnum<typeof PayloadOrigin>;
/** @internal */
export declare const UserEventPayload355Names$inboundSchema: z.ZodType<UserEventPayload355Names, z.ZodTypeDef, unknown>;
export declare function userEventPayload355NamesFromJSON(jsonString: string): SafeParseResult<UserEventPayload355Names, SDKValidationError>;
/** @internal */
export declare const UserEventPayload355City$inboundSchema: z.ZodType<UserEventPayload355City, z.ZodTypeDef, unknown>;
export declare function userEventPayload355CityFromJSON(jsonString: string): SafeParseResult<UserEventPayload355City, SDKValidationError>;
/** @internal */
export declare const UserEventPayload355GeolocationNames$inboundSchema: z.ZodType<UserEventPayload355GeolocationNames, z.ZodTypeDef, unknown>;
export declare function userEventPayload355GeolocationNamesFromJSON(jsonString: string): SafeParseResult<UserEventPayload355GeolocationNames, SDKValidationError>;
/** @internal */
export declare const UserEventPayload355Country$inboundSchema: z.ZodType<UserEventPayload355Country, z.ZodTypeDef, unknown>;
export declare function userEventPayload355CountryFromJSON(jsonString: string): SafeParseResult<UserEventPayload355Country, SDKValidationError>;
/** @internal */
export declare const UserEventPayload355GeolocationMostSpecificSubdivisionNames$inboundSchema: z.ZodType<UserEventPayload355GeolocationMostSpecificSubdivisionNames, z.ZodTypeDef, unknown>;
export declare function userEventPayload355GeolocationMostSpecificSubdivisionNamesFromJSON(jsonString: string): SafeParseResult<UserEventPayload355GeolocationMostSpecificSubdivisionNames, SDKValidationError>;
/** @internal */
export declare const UserEventPayload355MostSpecificSubdivision$inboundSchema: z.ZodType<UserEventPayload355MostSpecificSubdivision, z.ZodTypeDef, unknown>;
export declare function userEventPayload355MostSpecificSubdivisionFromJSON(jsonString: string): SafeParseResult<UserEventPayload355MostSpecificSubdivision, SDKValidationError>;
/** @internal */
export declare const UserEventPayload355Geolocation$inboundSchema: z.ZodType<UserEventPayload355Geolocation, z.ZodTypeDef, unknown>;
export declare function userEventPayload355GeolocationFromJSON(jsonString: string): SafeParseResult<UserEventPayload355Geolocation, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFiftyFive$inboundSchema: z.ZodType<ThreeHundredAndFiftyFive, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFiftyFiveFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFiftyFive, SDKValidationError>;
/** @internal */
export declare const PayloadTokenPrefix$inboundSchema: z.ZodNativeEnum<typeof PayloadTokenPrefix>;
/** @internal */
export declare const Origin$inboundSchema: z.ZodNativeEnum<typeof Origin>;
/** @internal */
export declare const PayloadScope$inboundSchema: z.ZodNativeEnum<typeof PayloadScope>;
/** @internal */
export declare const UserEventPayload354Names$inboundSchema: z.ZodType<UserEventPayload354Names, z.ZodTypeDef, unknown>;
export declare function userEventPayload354NamesFromJSON(jsonString: string): SafeParseResult<UserEventPayload354Names, SDKValidationError>;
/** @internal */
export declare const UserEventPayload354City$inboundSchema: z.ZodType<UserEventPayload354City, z.ZodTypeDef, unknown>;
export declare function userEventPayload354CityFromJSON(jsonString: string): SafeParseResult<UserEventPayload354City, SDKValidationError>;
/** @internal */
export declare const UserEventPayload354GeolocationNames$inboundSchema: z.ZodType<UserEventPayload354GeolocationNames, z.ZodTypeDef, unknown>;
export declare function userEventPayload354GeolocationNamesFromJSON(jsonString: string): SafeParseResult<UserEventPayload354GeolocationNames, SDKValidationError>;
/** @internal */
export declare const UserEventPayload354Country$inboundSchema: z.ZodType<UserEventPayload354Country, z.ZodTypeDef, unknown>;
export declare function userEventPayload354CountryFromJSON(jsonString: string): SafeParseResult<UserEventPayload354Country, SDKValidationError>;
/** @internal */
export declare const UserEventPayload354GeolocationMostSpecificSubdivisionNames$inboundSchema: z.ZodType<UserEventPayload354GeolocationMostSpecificSubdivisionNames, z.ZodTypeDef, unknown>;
export declare function userEventPayload354GeolocationMostSpecificSubdivisionNamesFromJSON(jsonString: string): SafeParseResult<UserEventPayload354GeolocationMostSpecificSubdivisionNames, SDKValidationError>;
/** @internal */
export declare const UserEventPayload354MostSpecificSubdivision$inboundSchema: z.ZodType<UserEventPayload354MostSpecificSubdivision, z.ZodTypeDef, unknown>;
export declare function userEventPayload354MostSpecificSubdivisionFromJSON(jsonString: string): SafeParseResult<UserEventPayload354MostSpecificSubdivision, SDKValidationError>;
/** @internal */
export declare const UserEventPayload354Geolocation$inboundSchema: z.ZodType<UserEventPayload354Geolocation, z.ZodTypeDef, unknown>;
export declare function userEventPayload354GeolocationFromJSON(jsonString: string): SafeParseResult<UserEventPayload354Geolocation, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFiftyFour$inboundSchema: z.ZodType<ThreeHundredAndFiftyFour, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFiftyFourFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFiftyFour, SDKValidationError>;
/** @internal */
export declare const GrantType$inboundSchema: z.ZodNativeEnum<typeof GrantType>;
/** @internal */
export declare const AuthMethod$inboundSchema: z.ZodNativeEnum<typeof AuthMethod>;
/** @internal */
export declare const Method$inboundSchema: z.ZodNativeEnum<typeof Method>;
/** @internal */
export declare const ClientAuthenticationUsed$inboundSchema: z.ZodType<ClientAuthenticationUsed, z.ZodTypeDef, unknown>;
export declare function clientAuthenticationUsedFromJSON(jsonString: string): SafeParseResult<ClientAuthenticationUsed, SDKValidationError>;
/** @internal */
export declare const PayloadApp$inboundSchema: z.ZodType<PayloadApp, z.ZodTypeDef, unknown>;
export declare function payloadAppFromJSON(jsonString: string): SafeParseResult<PayloadApp, SDKValidationError>;
/** @internal */
export declare const TokenPrefix$inboundSchema: z.ZodNativeEnum<typeof TokenPrefix>;
/** @internal */
export declare const RefreshTokenPrefix$inboundSchema: z.ZodNativeEnum<typeof RefreshTokenPrefix>;
/** @internal */
export declare const UserEventPayload353Names$inboundSchema: z.ZodType<UserEventPayload353Names, z.ZodTypeDef, unknown>;
export declare function userEventPayload353NamesFromJSON(jsonString: string): SafeParseResult<UserEventPayload353Names, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadCity$inboundSchema: z.ZodType<UserEventPayloadCity, z.ZodTypeDef, unknown>;
export declare function userEventPayloadCityFromJSON(jsonString: string): SafeParseResult<UserEventPayloadCity, SDKValidationError>;
/** @internal */
export declare const UserEventPayload353GeolocationNames$inboundSchema: z.ZodType<UserEventPayload353GeolocationNames, z.ZodTypeDef, unknown>;
export declare function userEventPayload353GeolocationNamesFromJSON(jsonString: string): SafeParseResult<UserEventPayload353GeolocationNames, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadCountry$inboundSchema: z.ZodType<UserEventPayloadCountry, z.ZodTypeDef, unknown>;
export declare function userEventPayloadCountryFromJSON(jsonString: string): SafeParseResult<UserEventPayloadCountry, SDKValidationError>;
/** @internal */
export declare const UserEventPayload353GeolocationMostSpecificSubdivisionNames$inboundSchema: z.ZodType<UserEventPayload353GeolocationMostSpecificSubdivisionNames, z.ZodTypeDef, unknown>;
export declare function userEventPayload353GeolocationMostSpecificSubdivisionNamesFromJSON(jsonString: string): SafeParseResult<UserEventPayload353GeolocationMostSpecificSubdivisionNames, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadMostSpecificSubdivision$inboundSchema: z.ZodType<UserEventPayloadMostSpecificSubdivision, z.ZodTypeDef, unknown>;
export declare function userEventPayloadMostSpecificSubdivisionFromJSON(jsonString: string): SafeParseResult<UserEventPayloadMostSpecificSubdivision, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadGeolocation$inboundSchema: z.ZodType<UserEventPayloadGeolocation, z.ZodTypeDef, unknown>;
export declare function userEventPayloadGeolocationFromJSON(jsonString: string): SafeParseResult<UserEventPayloadGeolocation, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFiftyThree$inboundSchema: z.ZodType<ThreeHundredAndFiftyThree, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFiftyThreeFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFiftyThree, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFiftyTwo$inboundSchema: z.ZodType<ThreeHundredAndFiftyTwo, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFiftyTwoFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFiftyTwo, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFiftyOne$inboundSchema: z.ZodType<ThreeHundredAndFiftyOne, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFiftyOneFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFiftyOne, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFifty$inboundSchema: z.ZodType<ThreeHundredAndFifty, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFiftyFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFifty, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFortyNine$inboundSchema: z.ZodType<ThreeHundredAndFortyNine, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFortyNineFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFortyNine, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFortyEight$inboundSchema: z.ZodType<ThreeHundredAndFortyEight, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFortyEightFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFortyEight, SDKValidationError>;
/** @internal */
export declare const Tier$inboundSchema: z.ZodNativeEnum<typeof Tier>;
/** @internal */
export declare const ThreeHundredAndFortySeven$inboundSchema: z.ZodType<ThreeHundredAndFortySeven, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFortySevenFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFortySeven, SDKValidationError>;
/** @internal */
export declare const UserEventPayload346Team$inboundSchema: z.ZodType<UserEventPayload346Team, z.ZodTypeDef, unknown>;
export declare function userEventPayload346TeamFromJSON(jsonString: string): SafeParseResult<UserEventPayload346Team, SDKValidationError>;
/** @internal */
export declare const UserEventPayload346Configuration$inboundSchema: z.ZodType<UserEventPayload346Configuration, z.ZodTypeDef, unknown>;
export declare function userEventPayload346ConfigurationFromJSON(jsonString: string): SafeParseResult<UserEventPayload346Configuration, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadPeering$inboundSchema: z.ZodType<UserEventPayloadPeering, z.ZodTypeDef, unknown>;
export declare function userEventPayloadPeeringFromJSON(jsonString: string): SafeParseResult<UserEventPayloadPeering, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFortySix$inboundSchema: z.ZodType<ThreeHundredAndFortySix, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFortySixFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFortySix, SDKValidationError>;
/** @internal */
export declare const UserEventPayload345Team$inboundSchema: z.ZodType<UserEventPayload345Team, z.ZodTypeDef, unknown>;
export declare function userEventPayload345TeamFromJSON(jsonString: string): SafeParseResult<UserEventPayload345Team, SDKValidationError>;
/** @internal */
export declare const UserEventPayload345Configuration$inboundSchema: z.ZodType<UserEventPayload345Configuration, z.ZodTypeDef, unknown>;
export declare function userEventPayload345ConfigurationFromJSON(jsonString: string): SafeParseResult<UserEventPayload345Configuration, SDKValidationError>;
/** @internal */
export declare const PayloadPeering$inboundSchema: z.ZodType<PayloadPeering, z.ZodTypeDef, unknown>;
export declare function payloadPeeringFromJSON(jsonString: string): SafeParseResult<PayloadPeering, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFortyFive$inboundSchema: z.ZodType<ThreeHundredAndFortyFive, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFortyFiveFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFortyFive, SDKValidationError>;
/** @internal */
export declare const UserEventPayload344Team$inboundSchema: z.ZodType<UserEventPayload344Team, z.ZodTypeDef, unknown>;
export declare function userEventPayload344TeamFromJSON(jsonString: string): SafeParseResult<UserEventPayload344Team, SDKValidationError>;
/** @internal */
export declare const UserEventPayload344Configuration$inboundSchema: z.ZodType<UserEventPayload344Configuration, z.ZodTypeDef, unknown>;
export declare function userEventPayload344ConfigurationFromJSON(jsonString: string): SafeParseResult<UserEventPayload344Configuration, SDKValidationError>;
/** @internal */
export declare const Peering$inboundSchema: z.ZodType<Peering, z.ZodTypeDef, unknown>;
export declare function peeringFromJSON(jsonString: string): SafeParseResult<Peering, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFortyFour$inboundSchema: z.ZodType<ThreeHundredAndFortyFour, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFortyFourFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFortyFour, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFortyThree$inboundSchema: z.ZodType<ThreeHundredAndFortyThree, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFortyThreeFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFortyThree, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFortyTwo$inboundSchema: z.ZodType<ThreeHundredAndFortyTwo, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFortyTwoFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFortyTwo, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFortyOne$inboundSchema: z.ZodType<ThreeHundredAndFortyOne, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFortyOneFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFortyOne, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndForty$inboundSchema: z.ZodType<ThreeHundredAndForty, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFortyFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndForty, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndThirtyNine$inboundSchema: z.ZodType<ThreeHundredAndThirtyNine, z.ZodTypeDef, unknown>;
export declare function threeHundredAndThirtyNineFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndThirtyNine, SDKValidationError>;
/** @internal */
export declare const Mfa$inboundSchema: z.ZodType<Mfa, z.ZodTypeDef, unknown>;
export declare function mfaFromJSON(jsonString: string): SafeParseResult<Mfa, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndThirtyEight$inboundSchema: z.ZodType<ThreeHundredAndThirtyEight, z.ZodTypeDef, unknown>;
export declare function threeHundredAndThirtyEightFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndThirtyEight, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndThirtySeven$inboundSchema: z.ZodType<ThreeHundredAndThirtySeven, z.ZodTypeDef, unknown>;
export declare function threeHundredAndThirtySevenFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndThirtySeven, SDKValidationError>;
/** @internal */
export declare const UserEventPayload336Previous$inboundSchema: z.ZodType<UserEventPayload336Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload336PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload336Previous, SDKValidationError>;
/** @internal */
export declare const UserEventPayload336Next$inboundSchema: z.ZodType<UserEventPayload336Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload336NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload336Next, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndThirtySix$inboundSchema: z.ZodType<ThreeHundredAndThirtySix, z.ZodTypeDef, unknown>;
export declare function threeHundredAndThirtySixFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndThirtySix, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndThirtyFive$inboundSchema: z.ZodType<ThreeHundredAndThirtyFive, z.ZodTypeDef, unknown>;
export declare function threeHundredAndThirtyFiveFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndThirtyFive, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndThirtyFour$inboundSchema: z.ZodType<ThreeHundredAndThirtyFour, z.ZodTypeDef, unknown>;
export declare function threeHundredAndThirtyFourFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndThirtyFour, SDKValidationError>;
/** @internal */
export declare const ActorType$inboundSchema: z.ZodNativeEnum<typeof ActorType>;
/** @internal */
export declare const ThreeHundredAndThirtyThree$inboundSchema: z.ZodType<ThreeHundredAndThirtyThree, z.ZodTypeDef, unknown>;
export declare function threeHundredAndThirtyThreeFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndThirtyThree, SDKValidationError>;
/** @internal */
export declare const UserEventPayload332Provider$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload332Provider>;
/** @internal */
export declare const ThreeHundredAndThirtyTwo$inboundSchema: z.ZodType<ThreeHundredAndThirtyTwo, z.ZodTypeDef, unknown>;
export declare function threeHundredAndThirtyTwoFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndThirtyTwo, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndThirtyOne$inboundSchema: z.ZodType<ThreeHundredAndThirtyOne, z.ZodTypeDef, unknown>;
export declare function threeHundredAndThirtyOneFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndThirtyOne, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndThirty$inboundSchema: z.ZodType<ThreeHundredAndThirty, z.ZodTypeDef, unknown>;
export declare function threeHundredAndThirtyFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndThirty, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndTwentyNine$inboundSchema: z.ZodType<ThreeHundredAndTwentyNine, z.ZodTypeDef, unknown>;
export declare function threeHundredAndTwentyNineFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndTwentyNine, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndTwentyEight$inboundSchema: z.ZodType<ThreeHundredAndTwentyEight, z.ZodTypeDef, unknown>;
export declare function threeHundredAndTwentyEightFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndTwentyEight, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndTwentySeven$inboundSchema: z.ZodType<ThreeHundredAndTwentySeven, z.ZodTypeDef, unknown>;
export declare function threeHundredAndTwentySevenFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndTwentySeven, SDKValidationError>;
/** @internal */
export declare const Previous2$inboundSchema: z.ZodNativeEnum<typeof Previous2>;
/** @internal */
export declare const Previous1$inboundSchema: z.ZodType<Previous1, z.ZodTypeDef, unknown>;
export declare function previous1FromJSON(jsonString: string): SafeParseResult<Previous1, SDKValidationError>;
/** @internal */
export declare const UserEventPayload326Previous$inboundSchema: z.ZodType<UserEventPayload326Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload326PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload326Previous, SDKValidationError>;
/** @internal */
export declare const Next2$inboundSchema: z.ZodNativeEnum<typeof Next2>;
/** @internal */
export declare const Next1$inboundSchema: z.ZodType<Next1, z.ZodTypeDef, unknown>;
export declare function next1FromJSON(jsonString: string): SafeParseResult<Next1, SDKValidationError>;
/** @internal */
export declare const UserEventPayload326Next$inboundSchema: z.ZodType<UserEventPayload326Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload326NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload326Next, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndTwentySix$inboundSchema: z.ZodType<ThreeHundredAndTwentySix, z.ZodTypeDef, unknown>;
export declare function threeHundredAndTwentySixFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndTwentySix, SDKValidationError>;
/** @internal */
export declare const Scope$inboundSchema: z.ZodNativeEnum<typeof Scope>;
/** @internal */
export declare const ThreeHundredAndTwentyFive$inboundSchema: z.ZodType<ThreeHundredAndTwentyFive, z.ZodTypeDef, unknown>;
export declare function threeHundredAndTwentyFiveFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndTwentyFive, SDKValidationError>;
/** @internal */
export declare const PayloadEnabled$inboundSchema: z.ZodNativeEnum<typeof PayloadEnabled>;
/** @internal */
export declare const ThreeHundredAndTwentyFour$inboundSchema: z.ZodType<ThreeHundredAndTwentyFour, z.ZodTypeDef, unknown>;
export declare function threeHundredAndTwentyFourFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndTwentyFour, SDKValidationError>;
/** @internal */
export declare const PayloadRemoteCaching$inboundSchema: z.ZodType<PayloadRemoteCaching, z.ZodTypeDef, unknown>;
export declare function payloadRemoteCachingFromJSON(jsonString: string): SafeParseResult<PayloadRemoteCaching, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndTwentyThree$inboundSchema: z.ZodType<ThreeHundredAndTwentyThree, z.ZodTypeDef, unknown>;
export declare function threeHundredAndTwentyThreeFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndTwentyThree, SDKValidationError>;
/** @internal */
export declare const PayloadConsent$inboundSchema: z.ZodNativeEnum<typeof PayloadConsent>;
/** @internal */
export declare const ThreeHundredAndTwentyTwo$inboundSchema: z.ZodType<ThreeHundredAndTwentyTwo, z.ZodTypeDef, unknown>;
export declare function threeHundredAndTwentyTwoFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndTwentyTwo, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndTwentyOne$inboundSchema: z.ZodType<ThreeHundredAndTwentyOne, z.ZodTypeDef, unknown>;
export declare function threeHundredAndTwentyOneFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndTwentyOne, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndTwenty$inboundSchema: z.ZodType<ThreeHundredAndTwenty, z.ZodTypeDef, unknown>;
export declare function threeHundredAndTwentyFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndTwenty, SDKValidationError>;
/** @internal */
export declare const PayloadPlan$inboundSchema: z.ZodNativeEnum<typeof PayloadPlan>;
/** @internal */
export declare const ThreeHundredAndNineteen$inboundSchema: z.ZodType<ThreeHundredAndNineteen, z.ZodTypeDef, unknown>;
export declare function threeHundredAndNineteenFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndNineteen, SDKValidationError>;
/** @internal */
export declare const Plan$inboundSchema: z.ZodNativeEnum<typeof Plan>;
/** @internal */
export declare const Trial$inboundSchema: z.ZodType<Trial, z.ZodTypeDef, unknown>;
export declare function trialFromJSON(jsonString: string): SafeParseResult<Trial, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndEighteen$inboundSchema: z.ZodType<ThreeHundredAndEighteen, z.ZodTypeDef, unknown>;
export declare function threeHundredAndEighteenFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndEighteen, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndSeventeen$inboundSchema: z.ZodType<ThreeHundredAndSeventeen, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSeventeenFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSeventeen, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndSixteen$inboundSchema: z.ZodType<ThreeHundredAndSixteen, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSixteenFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSixteen, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFifteen$inboundSchema: z.ZodType<ThreeHundredAndFifteen, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFifteenFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFifteen, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFourteen$inboundSchema: z.ZodType<ThreeHundredAndFourteen, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFourteenFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFourteen, SDKValidationError>;
/** @internal */
export declare const PayloadUpdatedUser$inboundSchema: z.ZodType<PayloadUpdatedUser, z.ZodTypeDef, unknown>;
export declare function payloadUpdatedUserFromJSON(jsonString: string): SafeParseResult<PayloadUpdatedUser, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndThirteen$inboundSchema: z.ZodType<ThreeHundredAndThirteen, z.ZodTypeDef, unknown>;
export declare function threeHundredAndThirteenFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndThirteen, SDKValidationError>;
/** @internal */
export declare const Source$inboundSchema: z.ZodNativeEnum<typeof Source>;
/** @internal */
export declare const ThreeHundredAndTwelve$inboundSchema: z.ZodType<ThreeHundredAndTwelve, z.ZodTypeDef, unknown>;
export declare function threeHundredAndTwelveFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndTwelve, SDKValidationError>;
/** @internal */
export declare const UpdatedUser$inboundSchema: z.ZodType<UpdatedUser, z.ZodTypeDef, unknown>;
export declare function updatedUserFromJSON(jsonString: string): SafeParseResult<UpdatedUser, SDKValidationError>;
/** @internal */
export declare const InvitedBy$inboundSchema: z.ZodType<InvitedBy, z.ZodTypeDef, unknown>;
export declare function invitedByFromJSON(jsonString: string): SafeParseResult<InvitedBy, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndEleven$inboundSchema: z.ZodType<ThreeHundredAndEleven, z.ZodTypeDef, unknown>;
export declare function threeHundredAndElevenFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndEleven, SDKValidationError>;
/** @internal */
export declare const UserEventPayload310User$inboundSchema: z.ZodType<UserEventPayload310User, z.ZodTypeDef, unknown>;
export declare function userEventPayload310UserFromJSON(jsonString: string): SafeParseResult<UserEventPayload310User, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndTen$inboundSchema: z.ZodType<ThreeHundredAndTen, z.ZodTypeDef, unknown>;
export declare function threeHundredAndTenFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndTen, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadUser$inboundSchema: z.ZodType<UserEventPayloadUser, z.ZodTypeDef, unknown>;
export declare function userEventPayloadUserFromJSON(jsonString: string): SafeParseResult<UserEventPayloadUser, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndNine$inboundSchema: z.ZodType<ThreeHundredAndNine, z.ZodTypeDef, unknown>;
export declare function threeHundredAndNineFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndNine, SDKValidationError>;
/** @internal */
export declare const DeletedUser$inboundSchema: z.ZodType<DeletedUser, z.ZodTypeDef, unknown>;
export declare function deletedUserFromJSON(jsonString: string): SafeParseResult<DeletedUser, SDKValidationError>;
/** @internal */
export declare const PayloadRole$inboundSchema: z.ZodNativeEnum<typeof PayloadRole>;
/** @internal */
export declare const PreviousPlan$inboundSchema: z.ZodNativeEnum<typeof PreviousPlan>;
/** @internal */
export declare const NewPlan$inboundSchema: z.ZodNativeEnum<typeof NewPlan>;
/** @internal */
export declare const ThreeHundredAndEight$inboundSchema: z.ZodType<ThreeHundredAndEight, z.ZodTypeDef, unknown>;
export declare function threeHundredAndEightFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndEight, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndSeven$inboundSchema: z.ZodType<ThreeHundredAndSeven, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSevenFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSeven, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndSix$inboundSchema: z.ZodType<ThreeHundredAndSix, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSixFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSix, SDKValidationError>;
/** @internal */
export declare const InvitedUser$inboundSchema: z.ZodType<InvitedUser, z.ZodTypeDef, unknown>;
export declare function invitedUserFromJSON(jsonString: string): SafeParseResult<InvitedUser, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFive$inboundSchema: z.ZodType<ThreeHundredAndFive, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFiveFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFive, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFour$inboundSchema: z.ZodType<ThreeHundredAndFour, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFourFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFour, SDKValidationError>;
//# sourceMappingURL=threehundredandfour.d.ts.map