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>

1,586 lines 70.5 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 payload of the event, if requested.
 */
export type TwoHundredAndEighty = {
    projectId: string;
    projectName: string;
    domain: string;
    target: string;
    redirect?: string | null | undefined;
    redirectStatusCode?: number | null | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSeventyNine = {
    projectId: string;
    projectName: string;
    domain: string;
    target: string;
    redirect: string | null;
    redirectStatusCode: number | null;
    gitBranch: string | null;
    configuredBy?: string | undefined;
};
export type UserEventPayload278Previous = {
    commandForIgnoringBuildStep?: string | undefined;
};
export type UserEventPayload278Next = {
    commandForIgnoringBuildStep?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSeventyEight = {
    projectId: string;
    projectName: string;
    previous: UserEventPayload278Previous;
    next: UserEventPayload278Next;
};
export type ConsolidatedGitCommitStatus = {
    enabled: boolean;
    propagateFailures: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSeventySeven = {
    projectId: string;
    projectName: string;
    consolidatedGitCommitStatus: ConsolidatedGitCommitStatus | null;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSeventySix = {
    projectId: string;
    projectName: string;
    gitLFS: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSeventyFive = {
    projectId: string;
    projectName: string;
    gitCommitStatus: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSeventyFour = {
    disableRepositoryDispatchEvents: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSeventyThree = {
    requireVerifiedCommits: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSeventyTwo = {
    projectId: string;
    projectName: string;
    requireVerifiedCommits: boolean | null;
};
export declare const CreateDeployments: {
    readonly Disabled: "disabled";
    readonly Enabled: "enabled";
};
export type CreateDeployments = ClosedEnum<typeof CreateDeployments>;
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSeventyOne = {
    projectId: string;
    projectName: string;
    createDeployments: CreateDeployments;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSeventy = {
    projectId: string;
    projectName: string;
    disableRepositoryDispatchEvents: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSixtyNine = {
    projectId: string;
    projectName: string;
    onCommit: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSixtyEight = {
    projectId: string;
    projectName: string;
    onPullRequest: boolean;
};
export declare const GitProvider: {
    readonly Bitbucket: "bitbucket";
    readonly CursorOrigin: "cursor-origin";
    readonly Github: "github";
    readonly GithubCustomHost: "github-custom-host";
    readonly GithubLimited: "github-limited";
    readonly Gitlab: "gitlab";
    readonly V0: "v0";
    readonly Vercel: "vercel";
};
export type GitProvider = ClosedEnum<typeof GitProvider>;
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSixtySeven = {
    projectId: string;
    projectName: string;
    gitProvider: GitProvider;
    gitRepoId: string;
    gitRepositoryName: string;
};
export declare const UserEventPayloadGitProvider: {
    readonly Bitbucket: "bitbucket";
    readonly CursorOrigin: "cursor-origin";
    readonly Github: "github";
    readonly GithubCustomHost: "github-custom-host";
    readonly GithubLimited: "github-limited";
    readonly Gitlab: "gitlab";
    readonly V0: "v0";
    readonly Vercel: "vercel";
};
export type UserEventPayloadGitProvider = ClosedEnum<typeof UserEventPayloadGitProvider>;
export type UserEventPayload266Previous = {
    gitProvider: UserEventPayloadGitProvider;
    gitRepoId: string;
    gitRepositoryName: string;
};
export declare const PayloadGitProvider: {
    readonly Bitbucket: "bitbucket";
    readonly CursorOrigin: "cursor-origin";
    readonly Github: "github";
    readonly GithubCustomHost: "github-custom-host";
    readonly GithubLimited: "github-limited";
    readonly Gitlab: "gitlab";
    readonly V0: "v0";
    readonly Vercel: "vercel";
};
export type PayloadGitProvider = ClosedEnum<typeof PayloadGitProvider>;
export type UserEventPayload266Next = {
    gitProvider: PayloadGitProvider;
    gitRepoId: string;
    gitRepositoryName: string;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSixtySix = {
    projectId: string;
    projectName: string;
    previous?: UserEventPayload266Previous | undefined;
    next: UserEventPayload266Next;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSixtyFive = {
    projectId: string;
    projectName: string;
    newProjectName: string;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSixtyFour = {
    projectId: string;
    projectName: string;
    previewDeploymentSuffix: string | null;
};
export type UserEventPayload263Previous = {
    functionZeroConfigFailover: boolean | null;
};
export type UserEventPayload263Next = {
    functionZeroConfigFailover: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSixtyThree = {
    projectId: string;
    projectName: string;
    previous: UserEventPayload263Previous;
    next: UserEventPayload263Next;
};
export type UserEventPayload262Previous = {
    functionDefaultRegions: Array<string> | null;
};
export type UserEventPayload262Next = {
    functionDefaultRegions: Array<string>;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSixtyTwo = {
    projectId: string;
    projectName: string;
    previous: UserEventPayload262Previous;
    next: UserEventPayload262Next;
};
export type UserEventPayload261Previous = {
    functionDefaultMemoryType: string | null;
};
export type UserEventPayload261Next = {
    functionDefaultMemoryType: string;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSixtyOne = {
    projectId: string;
    projectName: string;
    previous: UserEventPayload261Previous;
    next: UserEventPayload261Next;
};
export type UserEventPayload260Previous = {
    functionDefaultTimeout: number | null;
};
export type UserEventPayload260Next = {
    functionDefaultTimeout: number;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSixty = {
    projectId: string;
    projectName: string;
    previous: UserEventPayload260Previous;
    next: UserEventPayload260Next;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFiftyNine = {
    projectName?: string | undefined;
    projectId: string;
    enableFunctionsBeta: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFiftyEight = {
    projectId: string;
    projectName: string;
    customEnvironmentId: string;
    customEnvironmentSlug: string;
};
/**
 * The type of matching to perform
 */
export declare const UserEventPayload257Type: {
    readonly EndsWith: "endsWith";
    readonly Equals: "equals";
    readonly StartsWith: "startsWith";
};
/**
 * The type of matching to perform
 */
export type UserEventPayload257Type = ClosedEnum<typeof UserEventPayload257Type>;
export type BranchMatcher = {
    /**
     * The type of matching to perform
     */
    type: UserEventPayload257Type;
    /**
     * The pattern to match against branch names
     */
    pattern: string;
};
export type UserEventPayload257Previous = {
    branchMatcher?: BranchMatcher | undefined;
};
/**
 * The type of matching to perform
 */
export declare const UserEventPayload257NextType: {
    readonly EndsWith: "endsWith";
    readonly Equals: "equals";
    readonly StartsWith: "startsWith";
};
/**
 * The type of matching to perform
 */
export type UserEventPayload257NextType = ClosedEnum<typeof UserEventPayload257NextType>;
export type PayloadBranchMatcher = {
    /**
     * The type of matching to perform
     */
    type: UserEventPayload257NextType;
    /**
     * The pattern to match against branch names
     */
    pattern: string;
};
export type UserEventPayload257Next = {
    branchMatcher?: PayloadBranchMatcher | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFiftySeven = {
    projectId: string;
    projectName: string;
    customEnvironmentId: string;
    customEnvironmentSlug: string;
    previous: UserEventPayload257Previous;
    next: UserEventPayload257Next;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFiftySix = {
    projectId: string;
    projectName: string;
    previewDeploymentsEnabled: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFiftyFive = {
    projectId: string;
    projectName: string;
    autoAssignCustomDomains: boolean;
};
export declare const BuildQueueConfiguration: {
    readonly SkipNamespaceQueue: "SKIP_NAMESPACE_QUEUE";
    readonly WaitForNamespaceQueue: "WAIT_FOR_NAMESPACE_QUEUE";
};
export type BuildQueueConfiguration = ClosedEnum<typeof BuildQueueConfiguration>;
export declare const OldBuildQueueConfiguration: {
    readonly SkipNamespaceQueue: "SKIP_NAMESPACE_QUEUE";
    readonly WaitForNamespaceQueue: "WAIT_FOR_NAMESPACE_QUEUE";
};
export type OldBuildQueueConfiguration = ClosedEnum<typeof OldBuildQueueConfiguration>;
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFiftyFour = {
    projectId: string;
    projectName: string;
    elasticConcurrencyEnabled: boolean;
    oldElasticConcurrencyEnabled: boolean;
    buildQueueConfiguration?: BuildQueueConfiguration | undefined;
    oldBuildQueueConfiguration?: OldBuildQueueConfiguration | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFiftyThree = {
    name: string;
    ownerId: string;
};
export declare const UserEventPayload252Action: {
    readonly Disabled: "disabled";
    readonly Enabled: "enabled";
};
export type UserEventPayload252Action = ClosedEnum<typeof UserEventPayload252Action>;
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFiftyTwo = {
    projectId: string;
    projectName: string;
    action: UserEventPayload252Action;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFiftyOne = {
    projectName?: string | undefined;
    projectId: string;
};
export type UserEventPayload250Team = {
    name: string;
    id: string;
};
export declare const EnvId2: {
    readonly Preview: "preview";
    readonly Production: "production";
};
export type EnvId2 = ClosedEnum<typeof EnvId2>;
export type EnvId = string | EnvId2;
export type Aws = {
    subnetIds: Array<string>;
    securityGroupId?: string | undefined;
};
export type OldConnectConfigurations = {
    envId: string | EnvId2;
    connectConfigurationId: string;
    dc?: string | undefined;
    passive: boolean;
    buildsEnabled: boolean;
    aws?: Aws | undefined;
    createdAt: number;
    updatedAt: number;
};
export declare const UserEventEnvId2: {
    readonly Preview: "preview";
    readonly Production: "production";
};
export type UserEventEnvId2 = ClosedEnum<typeof UserEventEnvId2>;
export type PayloadEnvId = string | UserEventEnvId2;
export type PayloadAws = {
    subnetIds: Array<string>;
    securityGroupId?: string | undefined;
};
export type NewConnectConfigurations = {
    envId: string | UserEventEnvId2;
    connectConfigurationId: string;
    dc?: string | undefined;
    passive: boolean;
    buildsEnabled: boolean;
    aws?: PayloadAws | undefined;
    createdAt: number;
    updatedAt: number;
};
export type UserEventPayload250Project = {
    id: string;
    name?: string | undefined;
    oldConnectConfigurations: Array<OldConnectConfigurations> | null;
    newConnectConfigurations: Array<NewConnectConfigurations> | null;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFifty = {
    team: UserEventPayload250Team;
    project: UserEventPayload250Project;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFortyNine = {
    projectId?: string | undefined;
    projectName?: string | undefined;
    target?: Array<string> | undefined;
    updated?: boolean | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFortyEight = {
    projectId?: string | undefined;
    projectName?: string | undefined;
    certId?: string | undefined;
    origin?: string | undefined;
};
export declare const Widget: {
    readonly Alert: "alert";
    readonly AnalyticsOnline: "analytics-online";
    readonly AnalyticsPageViews: "analytics-page-views";
    readonly AnalyticsVisitors: "analytics-visitors";
    readonly FirewallAllowed: "firewall-allowed";
    readonly FirewallDenied: "firewall-denied";
    readonly ObservabilityAlert: "observability-alert";
    readonly ObservabilityEdgeRequests: "observability-edge-requests";
    readonly ObservabilityErrorRate: "observability-error-rate";
    readonly ObservabilityFunctionInvocations: "observability-function-invocations";
    readonly Online: "online";
    readonly Res: "res";
    readonly Shortcut: "shortcut";
    readonly SpeedInsightsCls: "speed-insights-cls";
    readonly SpeedInsightsLcp: "speed-insights-lcp";
    readonly SpeedInsightsRes: "speed-insights-res";
};
export type Widget = ClosedEnum<typeof Widget>;
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFortySeven = {
    projectId: string;
    projectName: string;
    widget: Widget | null;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFortySix = {
    projectId?: string | undefined;
    projectName: string;
    /**
     * Deployment whose outcome caused a system-initiated elastic resize.
     */
    deploymentId?: string | undefined;
    previousBuildMachineType?: string | undefined;
    nextBuildMachineType: string;
    previousBuildMachineSelection: string;
    nextBuildMachineSelection: string;
    isSystemInitiated?: boolean | undefined;
    /**
     * For system-initiated (elastic) changes, why the build machine was upgraded/downgraded. Stored as the raw reason code (see `ElasticChangeReason` in `@api/build-machines-types`) and rendered as a human-readable clause in the activity/audit log.
     */
    reason?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFortyFive = {
    projectId: string;
    projectName: string;
    sourceFilesOutsideRootDirectory: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFortyFour = {
    projectId: string;
    projectName: string;
    productionDeploymentsFastLane: boolean;
};
export type UserEventPayload243Previous = {};
export type UserEventPayload243Next = {};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFortyThree = {
    projectId: string;
    projectName: string;
    previous: UserEventPayload243Previous;
    next: UserEventPayload243Next;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFortyTwo = {
    projectId: string;
    projectName: string;
    enableExternalRewriteCaching: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFortyOne = {
    projectId: string;
    projectName: string;
    enableAffectedProjectsDeployments: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndForty = {
    projectId: string;
    projectName: string;
    avatar?: string | null | undefined;
};
export declare const UserEventPayload239Action: {
    readonly Disabled: "disabled";
    readonly Enabled: "enabled";
    readonly Regenerated: "regenerated";
    readonly Updated: "updated";
};
export type UserEventPayload239Action = ClosedEnum<typeof UserEventPayload239Action>;
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndThirtyNine = {
    projectId: string;
    projectName: string;
    action: UserEventPayload239Action;
    isEnvVar?: boolean | undefined;
    note?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndThirtyEight = {
    projectName?: string | undefined;
    projectId: string;
    projectAnalytics?: {
        [k: string]: any;
    } | undefined;
    prevProjectAnalytics?: {
        [k: string]: any;
    } | null | undefined;
};
export type ProjectAnalytics = {
    id: string;
    canceledAt?: number | null | undefined;
    disabledAt: number;
    enabledAt: number;
    paidAt?: number | undefined;
    sampleRatePercent?: number | null | undefined;
    spendLimitInDollars?: number | null | undefined;
};
export type PrevProjectAnalytics = {
    id: string;
    canceledAt?: number | null | undefined;
    disabledAt: number;
    enabledAt: number;
    paidAt?: number | undefined;
    sampleRatePercent?: number | null | undefined;
    spendLimitInDollars?: number | null | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndThirtySeven = {
    projectName?: string | undefined;
    projectId: string;
    projectAnalytics: ProjectAnalytics | null;
    prevProjectAnalytics: PrevProjectAnalytics | null;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndThirtySix = {
    projectId: string;
    projectName: string;
    directoryListing: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndThirtyFive = {
    projectId?: string | undefined;
    projectName: string;
    branch: string;
};
export type UserEventPayloadPrivateLinkEndpoint = {
    id: string;
    name: string;
    environmentIds?: Array<string> | undefined;
    privateDnsNames?: Array<string> | undefined;
};
export type PreviousEndpoint = {
    name: string;
    environmentIds?: Array<string> | undefined;
    privateDnsNames?: Array<string> | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndThirtyFour = {
    projectName?: string | undefined;
    privateLinkEndpoint: UserEventPayloadPrivateLinkEndpoint;
    projectId: string;
    previousEndpoint: PreviousEndpoint;
};
export type UserEventPayloadPrev = {
    id: string;
    name: string;
    projectId: string;
    vercelRegion: string;
    awsServiceName: string;
    privateDnsNames?: Array<string> | undefined;
};
export type Current = {
    id: string;
    name: string;
    projectId: string;
    vercelRegion: string;
    awsServiceName: string;
    privateDnsNames?: Array<string> | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndThirtyThree = {
    projectName?: string | undefined;
    prev: UserEventPayloadPrev;
    current: Current;
};
export type PayloadPrivateLinkEndpoint = {
    id: string;
    name: string;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndThirtyTwo = {
    projectName?: string | undefined;
    privateLinkEndpoint: PayloadPrivateLinkEndpoint;
    projectId: string;
};
export type Endpoint = {
    id: string;
    name: string;
    projectId: string;
    vercelRegion: string;
    awsServiceName: string;
    privateDnsNames?: Array<string> | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndThirtyOne = {
    projectName?: string | undefined;
    endpoint: Endpoint;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndThirty = {
    previewDeploymentSuffix?: string | null | undefined;
    previousPreviewDeploymentSuffix?: string | null | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndTwentyNine = {
    price?: number | undefined;
    currency?: string | undefined;
    enabled?: boolean | undefined;
};
export declare const UserEventPayload228Role: {
    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 UserEventPayload228Role = ClosedEnum<typeof UserEventPayload228Role>;
export declare const UserEventPayload228Origin: {
    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 UserEventPayload228Origin = ClosedEnum<typeof UserEventPayload228Origin>;
export type PayloadGitUserId = string | number;
export type PayloadJoinedFrom = {
    origin: UserEventPayload228Origin;
    commitId?: string | undefined;
    repoId?: string | undefined;
    repoPath?: string | undefined;
    gitUserId?: string | number | undefined;
    gitUserLogin?: string | undefined;
    ssoUserId?: string | undefined;
    ssoConnectedAt?: number | undefined;
    idpUserId?: string | undefined;
    dsyncUserId?: string | undefined;
    dsyncConnectedAt?: number | undefined;
};
export type PayloadRemovedUsers = {
    role: UserEventPayload228Role;
    confirmed: boolean;
    confirmedAt?: number | undefined;
    joinedFrom?: PayloadJoinedFrom | undefined;
};
export declare const PayloadActorType: {
    readonly Admin: "admin";
};
export type PayloadActorType = ClosedEnum<typeof PayloadActorType>;
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndTwentyEight = {
    plan: string;
    removedUsers?: {
        [k: string]: PayloadRemovedUsers;
    } | undefined;
    prevPlan?: string | undefined;
    priorPlan?: string | undefined;
    isDowngrade?: boolean | undefined;
    userAgent?: string | undefined;
    isReactivate?: boolean | undefined;
    isTrialUpgrade?: boolean | undefined;
    /**
     * Whether the plan change was system-initiated rather than human-initiated.
     */
    automated?: boolean | undefined;
    /**
     * Why the plan changed. For downgrades, this is a {@link DowngradeReason} from `@api/pubsub-types` (e.g. `user_downgrade`, `trial_expired`).
     */
    reason?: string | undefined;
    timestamp?: number | undefined;
    removedMemberCount?: number | undefined;
    /**
     * Okta user id.
     */
    actorId: string;
    actorType: PayloadActorType;
    actorName?: string | undefined;
};
export declare const UserEventPayload227Role: {
    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 UserEventPayload227Role = ClosedEnum<typeof UserEventPayload227Role>;
export declare const UserEventPayloadOrigin: {
    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 UserEventPayloadOrigin = ClosedEnum<typeof UserEventPayloadOrigin>;
export type UserEventPayloadGitUserId = string | number;
export type UserEventPayloadJoinedFrom = {
    origin: UserEventPayloadOrigin;
    commitId?: string | undefined;
    repoId?: string | undefined;
    repoPath?: string | undefined;
    gitUserId?: string | number | undefined;
    gitUserLogin?: string | undefined;
    ssoUserId?: string | undefined;
    ssoConnectedAt?: number | undefined;
    idpUserId?: string | undefined;
    dsyncUserId?: string | undefined;
    dsyncConnectedAt?: number | undefined;
};
export type RemovedUsers = {
    role: UserEventPayload227Role;
    confirmed: boolean;
    confirmedAt?: number | undefined;
    joinedFrom?: UserEventPayloadJoinedFrom | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndTwentySeven = {
    plan: string;
    removedUsers?: {
        [k: string]: RemovedUsers;
    } | undefined;
    prevPlan?: string | undefined;
    priorPlan?: string | undefined;
    isDowngrade?: boolean | undefined;
    userAgent?: string | undefined;
    isReactivate?: boolean | undefined;
    isTrialUpgrade?: boolean | undefined;
    /**
     * Whether the plan change was system-initiated rather than human-initiated.
     */
    automated?: boolean | undefined;
    /**
     * Why the plan changed. For downgrades, this is a {@link DowngradeReason} from `@api/pubsub-types` (e.g. `user_downgrade`, `trial_expired`).
     */
    reason?: string | undefined;
    timestamp?: number | undefined;
    removedMemberCount?: number | undefined;
};
export declare const UserEventPayloadDeploymentType: {
    readonly All: "all";
    readonly AllExceptCustomDomains: "all_except_custom_domains";
    readonly Preview: "preview";
    readonly ProdDeploymentUrlsAndAllPreviews: "prod_deployment_urls_and_all_previews";
};
export type UserEventPayloadDeploymentType = ClosedEnum<typeof UserEventPayloadDeploymentType>;
export type UserEventPayloadPassport = {
    connectorId: string;
    deploymentType: UserEventPayloadDeploymentType;
};
export type UserEventPayload226Previous = {
    passport?: UserEventPayloadPassport | null | undefined;
};
export declare const UserEventPayload226DeploymentType: {
    readonly All: "all";
    readonly AllExceptCustomDomains: "all_except_custom_domains";
    readonly Preview: "preview";
    readonly ProdDeploymentUrlsAndAllPreviews: "prod_deployment_urls_and_all_previews";
};
export type UserEventPayload226DeploymentType = ClosedEnum<typeof UserEventPayload226DeploymentType>;
export type UserEventPayload226Passport = {
    connectorId: string;
    deploymentType: UserEventPayload226DeploymentType;
};
export type UserEventPayload226Next = {
    passport?: UserEventPayload226Passport | null | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndTwentySix = {
    previous: UserEventPayload226Previous;
    next: UserEventPayload226Next;
};
export declare const UserEventPayload225DeploymentType: {
    readonly All: "all";
    readonly AllExceptCustomDomains: "all_except_custom_domains";
    readonly Preview: "preview";
    readonly ProdDeploymentUrlsAndAllPreviews: "prod_deployment_urls_and_all_previews";
};
export type UserEventPayload225DeploymentType = ClosedEnum<typeof UserEventPayload225DeploymentType>;
export type Passport = {
    connectorId: string;
    deploymentType: UserEventPayload225DeploymentType;
};
export type UserEventPayload225Previous = {
    passport?: Passport | null | undefined;
};
export declare const PayloadDeploymentType: {
    readonly All: "all";
    readonly AllExceptCustomDomains: "all_except_custom_domains";
    readonly Preview: "preview";
    readonly ProdDeploymentUrlsAndAllPreviews: "prod_deployment_urls_and_all_previews";
};
export type PayloadDeploymentType = ClosedEnum<typeof PayloadDeploymentType>;
export type PayloadPassport = {
    connectorId: string;
    deploymentType: PayloadDeploymentType;
};
export type UserEventPayload225Next = {
    passport?: PayloadPassport | null | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndTwentyFive = {
    projectId: string;
    projectName: string;
    previous: UserEventPayload225Previous;
    next: UserEventPayload225Next;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndTwentyFour = {
    projectId: string;
    environment: string;
    host: string;
    connectorId: string;
    connectorType: string;
    connectorService: string;
    externalIssuer: string;
    externalSubject: string;
    sessionId: string;
    emailVerified?: boolean | undefined;
    tenantId?: string | undefined;
    installationId?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndTwentyThree = {
    oldName: string;
    newName: string;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndTwentyTwo = {
    projectId: string;
    projectName: string;
    pattern: string;
    justification: string;
    additionalProperties?: {
        [k: string]: any;
    } | undefined;
};
export declare const PayloadKind: {
    readonly ConnectSrc: "connectSrc";
    readonly Script: "script";
};
export type PayloadKind = ClosedEnum<typeof PayloadKind>;
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndTwentyOne = {
    projectId: string;
    url?: string | undefined;
    headerName?: string | undefined;
    previousStatus: string;
    justification: string | null;
    kind?: PayloadKind | undefined;
};
export declare const UserEventPayload220Type: {
    readonly ConnectSrc: "connectSrc";
};
export type UserEventPayload220Type = ClosedEnum<typeof UserEventPayload220Type>;
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndTwenty = {
    projectId: string;
    type: UserEventPayload220Type;
    resourceUrl: string;
};
export declare const UserEventPayload219Type: {
    readonly Header: "header";
};
export type UserEventPayload219Type = ClosedEnum<typeof UserEventPayload219Type>;
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndNineteen = {
    projectId: string;
    type: UserEventPayload219Type;
    headerName: string;
};
export declare const UserEventPayloadType: {
    readonly Script: "script";
};
export type UserEventPayloadType = ClosedEnum<typeof UserEventPayloadType>;
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndEighteen = {
    projectId: string;
    type: UserEventPayloadType;
    resourceUrl: string;
};
export declare const ApprovalScope: {
    readonly All: "all";
    readonly Preview: "preview";
};
export type ApprovalScope = ClosedEnum<typeof ApprovalScope>;
export declare const UserEventPayloadKind: {
    readonly ConnectSrc: "connectSrc";
    readonly Script: "script";
};
export type UserEventPayloadKind = ClosedEnum<typeof UserEventPayloadKind>;
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSeventeen = {
    projectId: string;
    url: string;
    previousStatus: string;
    justification: string;
    approvalScope?: ApprovalScope | undefined;
    kind?: UserEventPayloadKind | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSixteen = {
    projectId: string;
    projectName: string;
    deletedCount: number;
    scriptCount: number;
    connectSrcCount: number;
    connectSrcOriginCount: number;
    headerCount: number;
    connectSrcUserNormalizationRuleCount?: number | undefined;
    connectSrcNormalizationRulesCleared?: boolean | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFifteen = {
    projectId: string;
    headerName: string;
    previousStatus: string;
    justification: string | null;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFourteen = {
    projectId: string;
    headerName: string;
    previousStatus: string;
    justification: string;
};
export declare const EnforcementScope: {
    readonly All: "all";
    readonly Preview: "preview";
};
export type EnforcementScope = ClosedEnum<typeof EnforcementScope>;
export declare const NewResourceBlockingPolicy: {
    readonly Allow: "allow";
    readonly Block: "block";
};
export type NewResourceBlockingPolicy = ClosedEnum<typeof NewResourceBlockingPolicy>;
export type UserEventPayloadPrevious = {
    enabled: boolean;
    mode: string;
    enforcementScope?: EnforcementScope | undefined;
    enforcePercentage: number;
    newResourceBlockingPolicy: NewResourceBlockingPolicy;
    allowUnsafeScriptSrcKeywords: boolean;
    omitScriptNonce?: boolean | undefined;
    connectSrcNotificationsEnabled?: boolean | undefined;
    computedScriptSrc?: string | undefined;
    computedScriptSrcPreview?: string | undefined;
    computedConnectSrc?: string | undefined;
    computedConnectSrcPreview?: string | undefined;
};
export declare const PayloadEnforcementScope: {
    readonly All: "all";
    readonly Preview: "preview";
};
export type PayloadEnforcementScope = ClosedEnum<typeof PayloadEnforcementScope>;
export declare const PayloadNewResourceBlockingPolicy: {
    readonly Allow: "allow";
    readonly Block: "block";
};
export type PayloadNewResourceBlockingPolicy = ClosedEnum<typeof PayloadNewResourceBlockingPolicy>;
export type UserEventPayloadNext = {
    enabled: boolean;
    mode: string;
    enforcementScope?: PayloadEnforcementScope | undefined;
    enforcePercentage: number;
    newResourceBlockingPolicy: PayloadNewResourceBlockingPolicy;
    allowUnsafeScriptSrcKeywords: boolean;
    omitScriptNonce?: boolean | undefined;
    connectSrcNotificationsEnabled?: boolean | undefined;
    computedScriptSrc?: string | undefined;
    computedScriptSrcPreview?: string | undefined;
    computedConnectSrc?: string | undefined;
    computedConnectSrcPreview?: string | undefined;
};
/** @internal */
export declare const TwoHundredAndEighty$inboundSchema: z.ZodType<TwoHundredAndEighty, z.ZodTypeDef, unknown>;
export declare function twoHundredAndEightyFromJSON(jsonString: string): SafeParseResult<TwoHundredAndEighty, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSeventyNine$inboundSchema: z.ZodType<TwoHundredAndSeventyNine, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSeventyNineFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSeventyNine, SDKValidationError>;
/** @internal */
export declare const UserEventPayload278Previous$inboundSchema: z.ZodType<UserEventPayload278Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload278PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload278Previous, SDKValidationError>;
/** @internal */
export declare const UserEventPayload278Next$inboundSchema: z.ZodType<UserEventPayload278Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload278NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload278Next, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSeventyEight$inboundSchema: z.ZodType<TwoHundredAndSeventyEight, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSeventyEightFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSeventyEight, SDKValidationError>;
/** @internal */
export declare const ConsolidatedGitCommitStatus$inboundSchema: z.ZodType<ConsolidatedGitCommitStatus, z.ZodTypeDef, unknown>;
export declare function consolidatedGitCommitStatusFromJSON(jsonString: string): SafeParseResult<ConsolidatedGitCommitStatus, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSeventySeven$inboundSchema: z.ZodType<TwoHundredAndSeventySeven, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSeventySevenFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSeventySeven, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSeventySix$inboundSchema: z.ZodType<TwoHundredAndSeventySix, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSeventySixFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSeventySix, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSeventyFive$inboundSchema: z.ZodType<TwoHundredAndSeventyFive, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSeventyFiveFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSeventyFive, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSeventyFour$inboundSchema: z.ZodType<TwoHundredAndSeventyFour, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSeventyFourFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSeventyFour, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSeventyThree$inboundSchema: z.ZodType<TwoHundredAndSeventyThree, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSeventyThreeFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSeventyThree, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSeventyTwo$inboundSchema: z.ZodType<TwoHundredAndSeventyTwo, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSeventyTwoFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSeventyTwo, SDKValidationError>;
/** @internal */
export declare const CreateDeployments$inboundSchema: z.ZodNativeEnum<typeof CreateDeployments>;
/** @internal */
export declare const TwoHundredAndSeventyOne$inboundSchema: z.ZodType<TwoHundredAndSeventyOne, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSeventyOneFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSeventyOne, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSeventy$inboundSchema: z.ZodType<TwoHundredAndSeventy, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSeventyFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSeventy, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSixtyNine$inboundSchema: z.ZodType<TwoHundredAndSixtyNine, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSixtyNineFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSixtyNine, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSixtyEight$inboundSchema: z.ZodType<TwoHundredAndSixtyEight, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSixtyEightFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSixtyEight, SDKValidationError>;
/** @internal */
export declare const GitProvider$inboundSchema: z.ZodNativeEnum<typeof GitProvider>;
/** @internal */
export declare const TwoHundredAndSixtySeven$inboundSchema: z.ZodType<TwoHundredAndSixtySeven, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSixtySevenFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSixtySeven, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadGitProvider$inboundSchema: z.ZodNativeEnum<typeof UserEventPayloadGitProvider>;
/** @internal */
export declare const UserEventPayload266Previous$inboundSchema: z.ZodType<UserEventPayload266Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload266PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload266Previous, SDKValidationError>;
/** @internal */
export declare const PayloadGitProvider$inboundSchema: z.ZodNativeEnum<typeof PayloadGitProvider>;
/** @internal */
export declare const UserEventPayload266Next$inboundSchema: z.ZodType<UserEventPayload266Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload266NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload266Next, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSixtySix$inboundSchema: z.ZodType<TwoHundredAndSixtySix, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSixtySixFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSixtySix, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSixtyFive$inboundSchema: z.ZodType<TwoHundredAndSixtyFive, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSixtyFiveFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSixtyFive, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSixtyFour$inboundSchema: z.ZodType<TwoHundredAndSixtyFour, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSixtyFourFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSixtyFour, SDKValidationError>;
/** @internal */
export declare const UserEventPayload263Previous$inboundSchema: z.ZodType<UserEventPayload263Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload263PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload263Previous, SDKValidationError>;
/** @internal */
export declare const UserEventPayload263Next$inboundSchema: z.ZodType<UserEventPayload263Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload263NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload263Next, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSixtyThree$inboundSchema: z.ZodType<TwoHundredAndSixtyThree, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSixtyThreeFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSixtyThree, SDKValidationError>;
/** @internal */
export declare const UserEventPayload262Previous$inboundSchema: z.ZodType<UserEventPayload262Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload262PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload262Previous, SDKValidationError>;
/** @internal */
export declare const UserEventPayload262Next$inboundSchema: z.ZodType<UserEventPayload262Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload262NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload262Next, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSixtyTwo$inboundSchema: z.ZodType<TwoHundredAndSixtyTwo, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSixtyTwoFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSixtyTwo, SDKValidationError>;
/** @internal */
export declare const UserEventPayload261Previous$inboundSchema: z.ZodType<UserEventPayload261Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload261PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload261Previous, SDKValidationError>;
/** @internal */
export declare const UserEventPayload261Next$inboundSchema: z.ZodType<UserEventPayload261Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload261NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload261Next, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSixtyOne$inboundSchema: z.ZodType<TwoHundredAndSixtyOne, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSixtyOneFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSixtyOne, SDKValidationError>;
/** @internal */
export declare const UserEventPayload260Previous$inboundSchema: z.ZodType<UserEventPayload260Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload260PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload260Previous, SDKValidationError>;
/** @internal */
export declare const UserEventPayload260Next$inboundSchema: z.ZodType<UserEventPayload260Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload260NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload260Next, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSixty$inboundSchema: z.ZodType<TwoHundredAndSixty, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSixtyFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSixty, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndFiftyNine$inboundSchema: z.ZodType<TwoHundredAndFiftyNine, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFiftyNineFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFiftyNine, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndFiftyEight$inboundSchema: z.ZodType<TwoHundredAndFiftyEight, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFiftyEightFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFiftyEight, SDKValidationError>;
/** @internal */
export declare const UserEventPayload257Type$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload257Type>;
/** @internal */
export declare const BranchMatcher$inboundSchema: z.ZodType<BranchMatcher, z.ZodTypeDef, unknown>;
export declare function branchMatcherFromJSON(jsonString: string): SafeParseResult<BranchMatcher, SDKValidationError>;
/** @internal */
export declare const UserEventPayload257Previous$inboundSchema: z.ZodType<UserEventPayload257Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload257PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload257Previous, SDKValidationError>;
/** @internal */
export declare const UserEventPayload257NextType$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload257NextType>;
/** @internal */
export declare const PayloadBranchMatcher$inboundSchema: z.ZodType<PayloadBranchMatcher, z.ZodTypeDef, unknown>;
export declare function payloadBranchMatcherFromJSON(jsonString: string): SafeParseResult<PayloadBranchMatcher, SDKValidationError>;
/** @internal */
export declare const UserEventPayload257Next$inboundSchema: z.ZodType<UserEventPayload257Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload257NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload257Next, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndFiftySeven$inboundSchema: z.ZodType<TwoHundredAndFiftySeven, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFiftySevenFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFiftySeven, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndFiftySix$inboundSchema: z.ZodType<TwoHundredAndFiftySix, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFiftySixFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFiftySix, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndFiftyFive$inboundSchema: z.ZodType<TwoHundredAndFiftyFive, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFiftyFiveFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFiftyFive, SDKValidationError>;
/** @internal */
export declare const BuildQueueConfiguration$inboundSchema: z.ZodNativeEnum<typeof BuildQueueConfiguration>;
/** @internal */
export declare const OldBuildQueueConfiguration$inboundSchema: z.ZodNativeEnum<typeof OldBuildQueueConfiguration>;
/** @internal */
export declare const TwoHundredAndFiftyFour$inboundSchema: z.ZodType<TwoHundredAndFiftyFour, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFiftyFourFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFiftyFour, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndFiftyThree$inboundSchema: z.ZodType<TwoHundredAndFiftyThree, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFiftyThreeFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFiftyThree, SDKValidationError>;
/** @internal */
export declare const UserEventPayload252Action$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload252Action>;
/** @internal */
export declare const TwoHundredAndFiftyTwo$inboundSchema: z.ZodType<TwoHundredAndFiftyTwo, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFiftyTwoFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFiftyTwo, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndFiftyOne$inboundSchema: z.ZodType<TwoHundredAndFiftyOne, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFiftyOneFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFiftyOne, SDKValidationError>;
/** @internal */
export declare const UserEventPayload250Team$inboundSchema: z.ZodType<UserEventPayload250Team, z.ZodTypeDef, unknown>;
export declare function userEventPayload250TeamFromJSON(jsonString: string): SafeParseResult<UserEventPayload250Team, SDKValidationError>;
/** @internal */
export declare const EnvId2$inboundSchema: z.ZodNativeEnum<typeof EnvId2>;
/** @internal */
export declare const EnvId$inboundSchema: z.ZodType<EnvId, z.ZodTypeDef, unknown>;
export declare function envIdFromJSON(jsonString: string): SafeParseResult<EnvId, SDKValidationError>;
/** @internal */
export declare const Aws$inboundSchema: z.ZodType<Aws, z.ZodTypeDef, unknown>;
export declare function awsFromJSON(jsonString: string): SafeParseResult<Aws, SDKValidationError>;
/** @internal */
export declare const OldConnectConfigurations$inboundSchema: z.ZodType<OldConnectConfigurations, z.ZodTypeDef, unknown>;
export declare function oldConnectConfigurationsFromJSON(jsonString: string): SafeParseResult<OldConnectConfigurations, SDKValidationError>;
/** @internal */
export declare const UserEventEnvId2$inboundSchema: z.ZodNativeEnum<typeof UserEventEnvId2>;
/** @internal */
export declare const PayloadEnvId$inboundSchema: z.ZodType<PayloadEnvId, z.ZodTypeDef, unknown>;
export declare function payloadEnvIdFromJSON(jsonString: string): SafeParseResult<PayloadEnvId, SDKValidationError>;
/** @internal */
export declare const PayloadAws$inboundSchema: z.ZodType<PayloadAws, z.ZodTypeDef, unknown>;
export declare function payloadAwsFromJSON(jsonString: string): SafeParseResult<PayloadAws, SDKValidationError>;
/** @internal */
export declare const NewConnectConfigurations$inboundSchema: z.ZodType<NewConnectConfigurations, z.ZodTypeDef, unknown>;
export declare function newConnectConfigurationsFromJSON(jsonString: string): SafeParseResult<NewConnectConfigurations, SDKValidationError>;
/** @internal */
export declare const UserEventPayload250Project$inboundSchema: z.ZodType<UserEventPayload250Project, z.ZodTypeDef, unknown>;
export declare function userEventPayload250ProjectFromJSON(jsonString: string): SafeParseResult<UserEventPayload250Project, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndFifty$inboundSchema: z.ZodType<TwoHundredAndFifty, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFiftyFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFifty, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndFortyNine$inboundSchema: z.ZodType<TwoHundredAndFortyNine, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFortyNineFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFortyNine, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndFortyEight$inboundSchema: z.ZodType<TwoHundredAndFortyEight, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFortyEightFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFortyEight, SDKValidationError>;
/** @internal */
export declare const Widget$inboundSchema: z.ZodNativeEnum<typeof Widget>;
/** @internal */
export declare const TwoHundredAndFortySeven$inboundSchema: z.ZodType<TwoHundredAndFortySeven, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFortySevenFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFortySeven, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndFortySix$inboundSchema: z.ZodType<TwoHundredAndFortySix, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFortySixFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFortySix, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndFortyFive$inboundSchema: z.ZodType<TwoHundredAndFortyFive, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFortyFiveFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFortyFive, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndFortyFour$inboundSchema: z.ZodType<TwoHundredAndFortyFour, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFortyFourFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFortyFour, SDKValidationError>;
/** @internal */
export declare const UserEventPayload243Previous$inboundSchema: z.ZodType<UserEventPayload243Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload243PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload243Previous, SDKValidationError>;
/** @internal */
export declare const UserEventPayload243Next$inboundSchema: z.ZodType<UserEventPayload243Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload243NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload243Next, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndFortyThree$inboundSchema: z.ZodType<TwoHundredAndFortyThree, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFortyThreeFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFortyThree, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndFortyTwo$inboundSchema: z.ZodType<TwoHundredAndFortyTwo, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFortyTwoFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFortyTwo, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndFortyOne$inboundSchema: z.ZodType<TwoHundredAndFortyOne, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFortyOneFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFortyOne, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndForty$inboundSchema: z.ZodType<TwoHundredAndForty, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFortyFromJSON(jsonString: string): SafeParseResult<TwoHundredAndForty, SDKValidationError>;
/** @internal */
export declare const UserEventPayload239Action$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload239Action>;
/** @internal */
export declare const TwoHundredAndThirtyNine$inboundSchema: z.ZodType<TwoHundredAndThirtyNine, z.ZodTypeDef, unknown>;
export declare function twoHundredAndThirtyNineFromJSON(jsonString: string): SafeParseResult<TwoHundredAndThirtyNine, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndThirtyEight$inboundSchema: z.ZodType<TwoHundredAndThirtyEight, z.ZodTypeDef, unknown>;
export declare function twoHundredAndThirtyEightFromJSON(jsonString: string): SafeParseResult<TwoHundredAndThirtyEight, SDKValidationError>;
/** @internal */
export declare const ProjectAnalytics$inboundSchema: z.ZodType<ProjectAnalytics, z.ZodTypeDef, unknown>;
export declare function projectAnalyticsFromJSON(jsonString: string): SafeParseResult<ProjectAnalytics, SDKValidationError>;
/** @internal */
export declare const PrevProjectAnalytics$inboundSchema: z.ZodType<PrevProjectAnalytics, z.ZodTypeDef, unknown>;
export declare function prevProjectAnalyticsFromJSON(jsonString: string): SafeParseResult<PrevProjectAnalytics, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndThirtySeven$inboundSchema: z.ZodType<TwoHundredAndThirtySeven, z.ZodTypeDef, unknown>;
export declare function twoHundredAndThirtySevenFromJSON(jsonString: string): SafeParseResult<TwoHundredAndThirtySeven, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndThirtySix$inboundSchema: z.ZodType<TwoHundredAndThirtySix, z.ZodTypeDef, unknown>;
export declare function twoHundredAndThirtySixFromJSON(jsonString: string): SafeParseResult<TwoHundredAndThirtySix, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndThirtyFive$inboundSchema: z.ZodType<TwoHundredAndThirtyFive, z.ZodTypeDef, unknown>;
export declare function twoHundredAndThirtyFiveFromJSON(jsonString: string): SafeParseResult<TwoHundredAndThirtyFive, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadPrivateLinkEndpoint$inboundSchema: z.ZodType<UserEventPayloadPrivateLinkEndpoint, z.ZodTypeDef, unknown>;
export declare function userEventPayloadPrivateLinkEndpointFromJSON(jsonString: string): SafeParseResult<UserEventPayloadPrivateLinkEndpoint, SDKValidationError>;
/** @internal */
export declare const PreviousEndpoint$inboundSchema: z.ZodType<PreviousEndpoint, z.ZodTypeDef, unknown>;
export declare function previousEndpointFromJSON(jsonString: string): SafeParseResult<PreviousEndpoint, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndThirtyFour$inboundSchema: z.ZodType<TwoHundredAndThirtyFour, z.ZodTypeDef, unknown>;
export declare function twoHundredAndThirtyFourFromJSON(jsonString: string): SafeParseResult<TwoHundredAndThirtyFour, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadPrev$inboundSchema: z.ZodType<UserEventPayloadPrev, z.ZodTypeDef, unknown>;
export declare function userEventPayloadPrevFromJSON(jsonString: string): SafeParseResult<UserEventPayloadPrev, SDKValidationError>;
/** @internal */
export declare const Current$inboundSchema: z.ZodType<Current, z.ZodTypeDef, unknown>;
export declare function currentFromJSON(jsonString: string): SafeParseResult<Current, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndThirtyThree$inboundSchema: z.ZodType<TwoHundredAndThirtyThree, z.ZodTypeDef, unknown>;
export declare function twoHundredAndThirtyThreeFromJSON(jsonString: string): SafeParseResult<TwoHundredAndThirtyThree, SDKValidationError>;
/** @internal */
export declare const PayloadPrivateLinkEndpoint$inboundSchema: z.ZodType<PayloadPrivateLinkEndpoint, z.ZodTypeDef, unknown>;
export declare function payloadPrivateLinkEndpointFromJSON(jsonString: string): SafeParseResult<PayloadPrivateLinkEndpoint, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndThirtyTwo$inboundSchema: z.ZodType<TwoHundredAndThirtyTwo, z.ZodTypeDef, unknown>;
export declare function twoHundredAndThirtyTwoFromJSON(jsonString: string): SafeParseResult<TwoHundredAndThirtyTwo, SDKValidationError>;
/** @internal */
export declare const Endpoint$inboundSchema: z.ZodType<Endpoint, z.ZodTypeDef, unknown>;
export declare function endpointFromJSON(jsonString: string): SafeParseResult<Endpoint, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndThirtyOne$inboundSchema: z.ZodType<TwoHundredAndThirtyOne, z.ZodTypeDef, unknown>;
export declare function twoHundredAndThirtyOneFromJSON(jsonString: string): SafeParseResult<TwoHundredAndThirtyOne, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndThirty$inboundSchema: z.ZodType<TwoHundredAndThirty, z.ZodTypeDef, unknown>;
export declare function twoHundredAndThirtyFromJSON(jsonString: string): SafeParseResult<TwoHundredAndThirty, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndTwentyNine$inboundSchema: z.ZodType<TwoHundredAndTwentyNine, z.ZodTypeDef, unknown>;
export declare function twoHundredAndTwentyNineFromJSON(jsonString: string): SafeParseResult<TwoHundredAndTwentyNine, SDKValidationError>;
/** @internal */
export declare const UserEventPayload228Role$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload228Role>;
/** @internal */
export declare const UserEventPayload228Origin$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload228Origin>;
/** @internal */
export declare const PayloadGitUserId$inboundSchema: z.ZodType<PayloadGitUserId, z.ZodTypeDef, unknown>;
export declare function payloadGitUserIdFromJSON(jsonString: string): SafeParseResult<PayloadGitUserId, SDKValidationError>;
/** @internal */
export declare const PayloadJoinedFrom$inboundSchema: z.ZodType<PayloadJoinedFrom, z.ZodTypeDef, unknown>;
export declare function payloadJoinedFromFromJSON(jsonString: string): SafeParseResult<PayloadJoinedFrom, SDKValidationError>;
/** @internal */
export declare const PayloadRemovedUsers$inboundSchema: z.ZodType<PayloadRemovedUsers, z.ZodTypeDef, unknown>;
export declare function payloadRemovedUsersFromJSON(jsonString: string): SafeParseResult<PayloadRemovedUsers, SDKValidationError>;
/** @internal */
export declare const PayloadActorType$inboundSchema: z.ZodNativeEnum<typeof PayloadActorType>;
/** @internal */
export declare const TwoHundredAndTwentyEight$inboundSchema: z.ZodType<TwoHundredAndTwentyEight, z.ZodTypeDef, unknown>;
export declare function twoHundredAndTwentyEightFromJSON(jsonString: string): SafeParseResult<TwoHundredAndTwentyEight, SDKValidationError>;
/** @internal */
export declare const UserEventPayload227Role$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload227Role>;
/** @internal */
export declare const UserEventPayloadOrigin$inboundSchema: z.ZodNativeEnum<typeof UserEventPayloadOrigin>;
/** @internal */
export declare const UserEventPayloadGitUserId$inboundSchema: z.ZodType<UserEventPayloadGitUserId, z.ZodTypeDef, unknown>;
export declare function userEventPayloadGitUserIdFromJSON(jsonString: string): SafeParseResult<UserEventPayloadGitUserId, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadJoinedFrom$inboundSchema: z.ZodType<UserEventPayloadJoinedFrom, z.ZodTypeDef, unknown>;
export declare function userEventPayloadJoinedFromFromJSON(jsonString: string): SafeParseResult<UserEventPayloadJoinedFrom, SDKValidationError>;
/** @internal */
export declare const RemovedUsers$inboundSchema: z.ZodType<RemovedUsers, z.ZodTypeDef, unknown>;
export declare function removedUsersFromJSON(jsonString: string): SafeParseResult<RemovedUsers, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndTwentySeven$inboundSchema: z.ZodType<TwoHundredAndTwentySeven, z.ZodTypeDef, unknown>;
export declare function twoHundredAndTwentySevenFromJSON(jsonString: string): SafeParseResult<TwoHundredAndTwentySeven, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadDeploymentType$inboundSchema: z.ZodNativeEnum<typeof UserEventPayloadDeploymentType>;
/** @internal */
export declare const UserEventPayloadPassport$inboundSchema: z.ZodType<UserEventPayloadPassport, z.ZodTypeDef, unknown>;
export declare function userEventPayloadPassportFromJSON(jsonString: string): SafeParseResult<UserEventPayloadPassport, SDKValidationError>;
/** @internal */
export declare const UserEventPayload226Previous$inboundSchema: z.ZodType<UserEventPayload226Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload226PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload226Previous, SDKValidationError>;
/** @internal */
export declare const UserEventPayload226DeploymentType$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload226DeploymentType>;
/** @internal */
export declare const UserEventPayload226Passport$inboundSchema: z.ZodType<UserEventPayload226Passport, z.ZodTypeDef, unknown>;
export declare function userEventPayload226PassportFromJSON(jsonString: string): SafeParseResult<UserEventPayload226Passport, SDKValidationError>;
/** @internal */
export declare const UserEventPayload226Next$inboundSchema: z.ZodType<UserEventPayload226Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload226NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload226Next, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndTwentySix$inboundSchema: z.ZodType<TwoHundredAndTwentySix, z.ZodTypeDef, unknown>;
export declare function twoHundredAndTwentySixFromJSON(jsonString: string): SafeParseResult<TwoHundredAndTwentySix, SDKValidationError>;
/** @internal */
export declare const UserEventPayload225DeploymentType$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload225DeploymentType>;
/** @internal */
export declare const Passport$inboundSchema: z.ZodType<Passport, z.ZodTypeDef, unknown>;
export declare function passportFromJSON(jsonString: string): SafeParseResult<Passport, SDKValidationError>;
/** @internal */
export declare const UserEventPayload225Previous$inboundSchema: z.ZodType<UserEventPayload225Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload225PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload225Previous, SDKValidationError>;
/** @internal */
export declare const PayloadDeploymentType$inboundSchema: z.ZodNativeEnum<typeof PayloadDeploymentType>;
/** @internal */
export declare const PayloadPassport$inboundSchema: z.ZodType<PayloadPassport, z.ZodTypeDef, unknown>;
export declare function payloadPassportFromJSON(jsonString: string): SafeParseResult<PayloadPassport, SDKValidationError>;
/** @internal */
export declare const UserEventPayload225Next$inboundSchema: z.ZodType<UserEventPayload225Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload225NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload225Next, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndTwentyFive$inboundSchema: z.ZodType<TwoHundredAndTwentyFive, z.ZodTypeDef, unknown>;
export declare function twoHundredAndTwentyFiveFromJSON(jsonString: string): SafeParseResult<TwoHundredAndTwentyFive, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndTwentyFour$inboundSchema: z.ZodType<TwoHundredAndTwentyFour, z.ZodTypeDef, unknown>;
export declare function twoHundredAndTwentyFourFromJSON(jsonString: string): SafeParseResult<TwoHundredAndTwentyFour, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndTwentyThree$inboundSchema: z.ZodType<TwoHundredAndTwentyThree, z.ZodTypeDef, unknown>;
export declare function twoHundredAndTwentyThreeFromJSON(jsonString: string): SafeParseResult<TwoHundredAndTwentyThree, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndTwentyTwo$inboundSchema: z.ZodType<TwoHundredAndTwentyTwo, z.ZodTypeDef, unknown>;
export declare function twoHundredAndTwentyTwoFromJSON(jsonString: string): SafeParseResult<TwoHundredAndTwentyTwo, SDKValidationError>;
/** @internal */
export declare const PayloadKind$inboundSchema: z.ZodNativeEnum<typeof PayloadKind>;
/** @internal */
export declare const TwoHundredAndTwentyOne$inboundSchema: z.ZodType<TwoHundredAndTwentyOne, z.ZodTypeDef, unknown>;
export declare function twoHundredAndTwentyOneFromJSON(jsonString: string): SafeParseResult<TwoHundredAndTwentyOne, SDKValidationError>;
/** @internal */
export declare const UserEventPayload220Type$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload220Type>;
/** @internal */
export declare const TwoHundredAndTwenty$inboundSchema: z.ZodType<TwoHundredAndTwenty, z.ZodTypeDef, unknown>;
export declare function twoHundredAndTwentyFromJSON(jsonString: string): SafeParseResult<TwoHundredAndTwenty, SDKValidationError>;
/** @internal */
export declare const UserEventPayload219Type$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload219Type>;
/** @internal */
export declare const TwoHundredAndNineteen$inboundSchema: z.ZodType<TwoHundredAndNineteen, z.ZodTypeDef, unknown>;
export declare function twoHundredAndNineteenFromJSON(jsonString: string): SafeParseResult<TwoHundredAndNineteen, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadType$inboundSchema: z.ZodNativeEnum<typeof UserEventPayloadType>;
/** @internal */
export declare const TwoHundredAndEighteen$inboundSchema: z.ZodType<TwoHundredAndEighteen, z.ZodTypeDef, unknown>;
export declare function twoHundredAndEighteenFromJSON(jsonString: string): SafeParseResult<TwoHundredAndEighteen, SDKValidationError>;
/** @internal */
export declare const ApprovalScope$inboundSchema: z.ZodNativeEnum<typeof ApprovalScope>;
/** @internal */
export declare const UserEventPayloadKind$inboundSchema: z.ZodNativeEnum<typeof UserEventPayloadKind>;
/** @internal */
export declare const TwoHundredAndSeventeen$inboundSchema: z.ZodType<TwoHundredAndSeventeen, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSeventeenFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSeventeen, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSixteen$inboundSchema: z.ZodType<TwoHundredAndSixteen, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSixteenFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSixteen, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndFifteen$inboundSchema: z.ZodType<TwoHundredAndFifteen, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFifteenFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFifteen, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndFourteen$inboundSchema: z.ZodType<TwoHundredAndFourteen, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFourteenFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFourteen, SDKValidationError>;
/** @internal */
export declare const EnforcementScope$inboundSchema: z.ZodNativeEnum<typeof EnforcementScope>;
/** @internal */
export declare const NewResourceBlockingPolicy$inboundSchema: z.ZodNativeEnum<typeof NewResourceBlockingPolicy>;
/** @internal */
export declare const UserEventPayloadPrevious$inboundSchema: z.ZodType<UserEventPayloadPrevious, z.ZodTypeDef, unknown>;
export declare function userEventPayloadPreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayloadPrevious, SDKValidationError>;
/** @internal */
export declare const PayloadEnforcementScope$inboundSchema: z.ZodNativeEnum<typeof PayloadEnforcementScope>;
/** @internal */
export declare const PayloadNewResourceBlockingPolicy$inboundSchema: z.ZodNativeEnum<typeof PayloadNewResourceBlockingPolicy>;
/** @internal */
export declare const UserEventPayloadNext$inboundSchema: z.ZodType<UserEventPayloadNext, z.ZodTypeDef, unknown>;
export declare function userEventPayloadNextFromJSON(jsonString: string): SafeParseResult<UserEventPayloadNext, SDKValidationError>;
//# sourceMappingURL=usereventpayloadnext.d.ts.map