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,436 lines 67.1 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";
import { UserEventPayload340Budget } from "./usereventpayload340budget.js";
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndForty = {
    budget: UserEventPayload340Budget;
};
export type UserEventPayload339Previous = {
    sampleRatePercent: number | null;
    spendLimitInDollars: number | null;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirtyNine = {
    projectId?: string | undefined;
    projectName?: string | undefined;
    analyticsId?: string | undefined;
    sampleRatePercent: number | null;
    spendLimitInDollars: number | null;
    previous: UserEventPayload339Previous;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirtyEight = {
    email: string;
    gitlabLogin: string;
    gitlabEmail: string;
    gitlabName: string;
    zeitAccount: string;
    zeitAccountType: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirtySeven = {
    email: string;
    githubLogin: string;
    zeitAccount: string;
    zeitAccountType: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirtySix = {
    email: string;
    bitbucketLogin: string;
    bitbucketEmail: string;
    bitbucketName: string;
    zeitAccount: string;
    zeitAccountType: string;
};
export type UserEventPayload335Names = {
    en: string;
};
export type PayloadCity = {
    names: UserEventPayload335Names;
};
export type UserEventPayload335GeolocationNames = {
    en: string;
};
export type PayloadCountry = {
    names: UserEventPayload335GeolocationNames;
};
export type UserEventPayload335GeolocationMostSpecificSubdivisionNames = {
    en: string;
};
export type PayloadMostSpecificSubdivision = {
    names: UserEventPayload335GeolocationMostSpecificSubdivisionNames;
};
export type PayloadGeolocation = {
    city?: PayloadCity | undefined;
    country: PayloadCountry;
    mostSpecificSubdivision?: PayloadMostSpecificSubdivision | undefined;
    regionName?: string | undefined;
};
export declare const FactorsOrigin: {
    readonly Apple: "apple";
    readonly Bitbucket: "bitbucket";
    readonly Chatgpt: "chatgpt";
    readonly Email: "email";
    readonly Github: "github";
    readonly Gitlab: "gitlab";
    readonly Google: "google";
    readonly Otp: "otp";
    readonly Saml: "saml";
};
export type FactorsOrigin = ClosedEnum<typeof FactorsOrigin>;
export type UserEventFactors1 = {
    origin: FactorsOrigin;
    username?: string | undefined;
    teamId?: string | undefined;
    legacy?: boolean | undefined;
    ssoType?: string | undefined;
};
export type PayloadFactors = UserEventFactors1;
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirtyFive = {
    userAgent?: string | undefined;
    geolocation?: PayloadGeolocation | null | undefined;
    env?: string | undefined;
    os?: string | undefined;
    username?: string | undefined;
    ssoType?: string | undefined;
    factors?: Array<UserEventFactors1> | undefined;
    viaOTP?: boolean | undefined;
    viaGithub?: boolean | undefined;
    viaGitlab?: boolean | undefined;
    viaBitbucket?: boolean | undefined;
    viaGoogle?: boolean | undefined;
    viaApple?: boolean | undefined;
    viaSamlSso?: boolean | undefined;
    viaPasskey?: boolean | undefined;
};
export type ScalingRules = {
    min: number;
    max: number;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirtyFour = {
    scalingRules: {
        [k: string]: ScalingRules;
    };
    min: number;
    max: number;
    url: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirtyThree = {
    bio: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirtyTwo = {
    enabled: boolean;
    updatedAt: number;
    firstEnabledAt?: number | undefined;
    projectId?: string | undefined;
    projectName?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirtyOne = {
    oldName: string;
    newName: string;
    uid?: string | undefined;
};
export type Name2 = {
    name: string;
};
export type PayloadName = Name2 | string;
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirty = {
    uid: string;
    name: Name2 | string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwentyNine = {
    email: string;
};
export declare const UserEventPayloadActorType: {
    readonly Admin: "admin";
};
export type UserEventPayloadActorType = ClosedEnum<typeof UserEventPayloadActorType>;
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwentyEight = {
    email: string;
    verified: boolean;
    /**
     * Okta user id.
     */
    actorId: string;
    actorType: UserEventPayloadActorType;
    actorName?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwentySeven = {
    email: string;
    verified: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwentySix = {
    instances: number;
    url: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwentyFive = {
    projectId: string;
    projectName: string;
    snapshotId: string;
    targetRegions: Array<string>;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwentyFour = {
    driveName: string;
    projectId: string;
    projectName: string;
    region: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwentyThree = {
    alias: string;
    sandboxName: string;
    sandboxId?: string | undefined;
    projectId?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwentyTwo = {
    connectionId: string;
    connectionType: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwentyOne = {
    gitProvider: string;
    gitProviderGroupDescriptor: string;
    gitScope: string;
};
export type ProjectWebAnalytics = {
    id: string;
    disabledAt?: number | undefined;
    canceledAt?: number | undefined;
    enabledAt?: number | undefined;
    hasData?: true | undefined;
};
export type PrevProjectWebAnalytics = {
    id: string;
    disabledAt?: number | undefined;
    canceledAt?: number | undefined;
    enabledAt?: number | undefined;
    hasData?: true | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwenty = {
    projectId: string;
    projectName: string;
    projectWebAnalytics?: ProjectWebAnalytics | undefined;
    prevProjectWebAnalytics?: PrevProjectWebAnalytics | null | undefined;
};
export declare const PayloadReasonCode: {
    readonly Backoffice: "BACKOFFICE";
    readonly PublicApi: "PUBLIC_API";
};
export type PayloadReasonCode = ClosedEnum<typeof PayloadReasonCode>;
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndNineteen = {
    projectId: string;
    /**
     * Display name for Activity links. Optional for events stored before it was published.
     */
    projectName?: string | undefined;
    reasonCode?: PayloadReasonCode | undefined;
};
export type AddedProjects = {
    id: string;
    name: string;
};
export type RemovedProjects = {
    id: string;
    name: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndEighteen = {
    projectId: string;
    projectName: string;
    enableVercelCiSameRepository?: boolean | undefined;
    addedProjects: Array<AddedProjects>;
    removedProjects: Array<RemovedProjects>;
    addedProviders: Array<string>;
    removedProviders: Array<string>;
};
export declare const TrustedIps: {
    readonly All: "all";
    readonly AllExceptCustomDomains: "all_except_custom_domains";
    readonly Preview: "preview";
    readonly ProdDeploymentUrlsAndAllPreviews: "prod_deployment_urls_and_all_previews";
    readonly Production: "production";
};
export type TrustedIps = ClosedEnum<typeof TrustedIps>;
export declare const OldTrustedIps: {
    readonly All: "all";
    readonly AllExceptCustomDomains: "all_except_custom_domains";
    readonly Preview: "preview";
    readonly ProdDeploymentUrlsAndAllPreviews: "prod_deployment_urls_and_all_previews";
    readonly Production: "production";
};
export type OldTrustedIps = ClosedEnum<typeof OldTrustedIps>;
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndSeventeen = {
    projectId: string;
    projectName: string;
    trustedIps?: TrustedIps | null | undefined;
    oldTrustedIps?: OldTrustedIps | null | undefined;
    addedAddresses?: Array<string> | null | undefined;
    removedAddresses?: Array<string> | null | undefined;
};
export type StaticIps = {
    builds?: boolean | undefined;
    buildRegion?: string | undefined;
    enabled: boolean;
    regions?: Array<string> | undefined;
};
export type UserEventPayload316Project = {
    id?: string | undefined;
    staticIps: StaticIps;
};
export type UserEventPayload316Next = {
    project: UserEventPayload316Project;
};
export type PayloadStaticIps = {
    builds?: boolean | undefined;
    buildRegion?: string | undefined;
    enabled: boolean;
    regions?: Array<string> | undefined;
};
export type UserEventPayload316PreviousProject = {
    id?: string | undefined;
    staticIps: PayloadStaticIps;
};
export type UserEventPayload316Previous = {
    project: UserEventPayload316PreviousProject;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndSixteen = {
    projectId: string;
    projectName: string;
    next: UserEventPayload316Next;
    previous: UserEventPayload316Previous;
};
export declare const SsoProtection2: {
    readonly All: "all";
    readonly AllExceptCustomDomains: "all_except_custom_domains";
    readonly Preview: "preview";
    readonly ProdDeploymentUrlsAndAllPreviews: "prod_deployment_urls_and_all_previews";
};
export type SsoProtection2 = ClosedEnum<typeof SsoProtection2>;
export declare const SsoProtectionDeploymentType: {
    readonly All: "all";
    readonly AllExceptCustomDomains: "all_except_custom_domains";
    readonly Preview: "preview";
    readonly ProdDeploymentUrlsAndAllPreviews: "prod_deployment_urls_and_all_previews";
};
export type SsoProtectionDeploymentType = ClosedEnum<typeof SsoProtectionDeploymentType>;
export declare const Cve55182MigrationAppliedFrom: {
    readonly All: "all";
    readonly AllExceptCustomDomains: "all_except_custom_domains";
    readonly Preview: "preview";
    readonly ProdDeploymentUrlsAndAllPreviews: "prod_deployment_urls_and_all_previews";
};
export type Cve55182MigrationAppliedFrom = ClosedEnum<typeof Cve55182MigrationAppliedFrom>;
export declare const April2026SecurityIncidentMigrationAppliedFrom: {
    readonly All: "all";
    readonly AllExceptCustomDomains: "all_except_custom_domains";
    readonly Preview: "preview";
    readonly ProdDeploymentUrlsAndAllPreviews: "prod_deployment_urls_and_all_previews";
};
export type April2026SecurityIncidentMigrationAppliedFrom = ClosedEnum<typeof April2026SecurityIncidentMigrationAppliedFrom>;
export type SsoProtection1 = {
    deploymentType: SsoProtectionDeploymentType;
    cve55182MigrationAppliedFrom?: Cve55182MigrationAppliedFrom | null | undefined;
    april2026SecurityIncidentMigrationAppliedFrom?: April2026SecurityIncidentMigrationAppliedFrom | null | undefined;
};
export type PayloadSsoProtection = SsoProtection1 | SsoProtection2;
export declare const OldSsoProtection2: {
    readonly All: "all";
    readonly AllExceptCustomDomains: "all_except_custom_domains";
    readonly Preview: "preview";
    readonly ProdDeploymentUrlsAndAllPreviews: "prod_deployment_urls_and_all_previews";
};
export type OldSsoProtection2 = ClosedEnum<typeof OldSsoProtection2>;
export declare const OldSsoProtectionDeploymentType: {
    readonly All: "all";
    readonly AllExceptCustomDomains: "all_except_custom_domains";
    readonly Preview: "preview";
    readonly ProdDeploymentUrlsAndAllPreviews: "prod_deployment_urls_and_all_previews";
};
export type OldSsoProtectionDeploymentType = ClosedEnum<typeof OldSsoProtectionDeploymentType>;
export declare const OldSsoProtectionCve55182MigrationAppliedFrom: {
    readonly All: "all";
    readonly AllExceptCustomDomains: "all_except_custom_domains";
    readonly Preview: "preview";
    readonly ProdDeploymentUrlsAndAllPreviews: "prod_deployment_urls_and_all_previews";
};
export type OldSsoProtectionCve55182MigrationAppliedFrom = ClosedEnum<typeof OldSsoProtectionCve55182MigrationAppliedFrom>;
export declare const OldSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom: {
    readonly All: "all";
    readonly AllExceptCustomDomains: "all_except_custom_domains";
    readonly Preview: "preview";
    readonly ProdDeploymentUrlsAndAllPreviews: "prod_deployment_urls_and_all_previews";
};
export type OldSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom = ClosedEnum<typeof OldSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom>;
export type OldSsoProtection1 = {
    deploymentType: OldSsoProtectionDeploymentType;
    cve55182MigrationAppliedFrom?: OldSsoProtectionCve55182MigrationAppliedFrom | null | undefined;
    april2026SecurityIncidentMigrationAppliedFrom?: OldSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom | null | undefined;
};
export type OldSsoProtection = OldSsoProtection1 | OldSsoProtection2;
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFifteen = {
    projectId?: string | undefined;
    projectName?: string | undefined;
    ssoProtection: SsoProtection1 | SsoProtection2 | null;
    oldSsoProtection: OldSsoProtection1 | OldSsoProtection2 | null;
};
export type UserEventPayload314Next = {
    skewProtectionAllowedDomains: Array<string>;
};
export type UserEventPayload314Previous = {
    skewProtectionAllowedDomains?: Array<string> | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFourteen = {
    projectId: string;
    projectName: string;
    next: UserEventPayload314Next;
    previous: UserEventPayload314Previous;
};
export type UserEventPayload313Next = {
    skewProtectionMaxAge: number;
};
export type UserEventPayload313Previous = {
    skewProtectionMaxAge?: number | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThirteen = {
    projectId: string;
    projectName: string;
    next: UserEventPayload313Next;
    previous: UserEventPayload313Previous;
};
export type UserEventPayload312Next = {
    skewProtectionBoundaryAt: number;
};
export type UserEventPayload312Previous = {
    skewProtectionBoundaryAt?: number | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwelve = {
    projectId: string;
    projectName: string;
    next: UserEventPayload312Next;
    previous: UserEventPayload312Previous;
};
export type UserEventPayload311Previous = {
    expiration?: string | undefined;
    expirationProduction?: string | undefined;
    expirationCanceled?: string | undefined;
    expirationErrored?: string | undefined;
};
export type UserEventPayload311Next = {
    expiration?: string | undefined;
    expirationProduction?: string | undefined;
    expirationCanceled?: string | undefined;
    expirationErrored?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndEleven = {
    projectId?: string | undefined;
    projectName?: string | undefined;
    previous: UserEventPayload311Previous;
    next: UserEventPayload311Next;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTen = {
    projectId: string;
    projectName: string;
    publicSource: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndNine = {
    projectId: string;
    projectName: string;
    inheritDeploymentProtection: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndEight = {
    projectId: string;
    projectName: string;
    protectedSourcemaps: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndSeven = {
    projectId: string;
    projectName: string;
    gitForkProtection: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndSix = {
    projectId: string;
    projectName: string;
    customerSupportCodeVisibility: boolean;
};
export declare const IssuerMode: {
    readonly Global: "global";
    readonly Team: "team";
};
export type IssuerMode = ClosedEnum<typeof IssuerMode>;
export type UserEventPayload305Previous = {
    issuerMode?: IssuerMode | undefined;
};
export declare const PayloadIssuerMode: {
    readonly Global: "global";
    readonly Team: "team";
};
export type PayloadIssuerMode = ClosedEnum<typeof PayloadIssuerMode>;
export type UserEventPayload305Next = {
    issuerMode: PayloadIssuerMode;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFive = {
    projectId: string;
    projectName: string;
    previous: UserEventPayload305Previous;
    next: UserEventPayload305Next;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndFour = {
    projectId: string;
    projectName: string;
    region?: string | undefined;
    failoverRegions?: Array<string> | undefined;
};
export type UserEventPayload303Previous = {};
export type UserEventPayload303Next = {};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndThree = {
    projectId: string;
    projectName: string;
    previous: UserEventPayload303Previous | null;
    next: UserEventPayload303Next | null;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndTwo = {
    projectId: string;
    projectName: string;
    targetDeploymentId?: string | undefined;
    action?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundredAndOne = {
    projectId: string;
    projectName: string;
    targetDeploymentId?: string | undefined;
    newTargetPercentage?: number | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThreeHundred = {
    projectId: string;
    projectName: string;
    targetDeploymentId?: string | undefined;
};
/**
 * Description of why a project was rolled back, and by whom. Note that lastAliasRequest contains the from/to details of the rollback.
 */
export type RollbackDescription = {
    /**
     * The user who rolled back the project.
     */
    userId: string;
    /**
     * The username of the user who rolled back the project.
     */
    username: string;
    /**
     * User-supplied explanation of why they rolled back the project. Limited to 250 characters.
     */
    description: string;
    /**
     * Timestamp of when the rollback was requested.
     */
    createdAt: number;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndNinetyNine = {
    projectId: string;
    projectName: string;
    projectAccountId: string;
    deploymentId: string;
    /**
     * Description of why a project was rolled back, and by whom. Note that lastAliasRequest contains the from/to details of the rollback.
     */
    rollbackDescription?: RollbackDescription | undefined;
};
export declare const Consent: {
    readonly Granted: "granted";
    readonly Refused: "refused";
};
export type Consent = ClosedEnum<typeof Consent>;
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndNinetyEight = {
    projectId?: string | undefined;
    projectName: string;
    consent: Consent;
};
export declare const ReasonCode: {
    readonly Backoffice: "BACKOFFICE";
    readonly BudgetReached: "BUDGET_REACHED";
    readonly PublicApi: "PUBLIC_API";
};
export type ReasonCode = ClosedEnum<typeof ReasonCode>;
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndNinetySeven = {
    projectId: string;
    /**
     * Display name for Activity links. Optional for events stored before it was published.
     */
    projectName?: string | undefined;
    reasonCode?: ReasonCode | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndNinetySix = {
    projectId: string;
    expiresAt: number;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndNinetyFive = {
    projectId: string;
};
export declare const PasswordProtection2: {
    readonly All: "all";
    readonly AllExceptCustomDomains: "all_except_custom_domains";
    readonly Preview: "preview";
    readonly ProdDeploymentUrlsAndAllPreviews: "prod_deployment_urls_and_all_previews";
};
export type PasswordProtection2 = ClosedEnum<typeof PasswordProtection2>;
export declare const PasswordProtectionDeploymentType: {
    readonly All: "all";
    readonly AllExceptCustomDomains: "all_except_custom_domains";
    readonly Preview: "preview";
    readonly ProdDeploymentUrlsAndAllPreviews: "prod_deployment_urls_and_all_previews";
};
export type PasswordProtectionDeploymentType = ClosedEnum<typeof PasswordProtectionDeploymentType>;
export type PasswordProtection1 = {
    deploymentType: PasswordProtectionDeploymentType;
};
export type PayloadPasswordProtection = PasswordProtection1 | PasswordProtection2;
export declare const OldPasswordProtection2: {
    readonly All: "all";
    readonly AllExceptCustomDomains: "all_except_custom_domains";
    readonly Preview: "preview";
    readonly ProdDeploymentUrlsAndAllPreviews: "prod_deployment_urls_and_all_previews";
};
export type OldPasswordProtection2 = ClosedEnum<typeof OldPasswordProtection2>;
export declare const OldPasswordProtectionDeploymentType: {
    readonly All: "all";
    readonly AllExceptCustomDomains: "all_except_custom_domains";
    readonly Preview: "preview";
    readonly ProdDeploymentUrlsAndAllPreviews: "prod_deployment_urls_and_all_previews";
};
export type OldPasswordProtectionDeploymentType = ClosedEnum<typeof OldPasswordProtectionDeploymentType>;
export type OldPasswordProtection1 = {
    deploymentType: OldPasswordProtectionDeploymentType;
};
export type OldPasswordProtection = OldPasswordProtection1 | OldPasswordProtection2;
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndNinetyFour = {
    projectId?: string | undefined;
    projectName?: string | undefined;
    passwordProtection: PasswordProtection1 | PasswordProtection2 | null;
    oldPasswordProtection: OldPasswordProtection1 | OldPasswordProtection2 | null;
};
export type Paths = {
    value: string;
};
export type OptionsAllowlist = {
    paths: Array<Paths>;
};
export type PayloadPaths = {
    value: string;
};
export type OldOptionsAllowlist = {
    paths: Array<PayloadPaths>;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndNinetyThree = {
    projectId: string;
    projectName: string;
    optionsAllowlist?: OptionsAllowlist | null | undefined;
    oldOptionsAllowlist?: OldOptionsAllowlist | null | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndNinetyTwo = {
    source: string;
    projectId: string;
    projectName: string;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndNinetyOne = {
    previousProjectId?: string | undefined;
    newProjectId?: string | undefined;
    previousProjectName: string;
    newProjectName: string;
    destinationAccountName: string;
    transferId?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndNinety = {
    projectId: string;
    projectName: string;
    originAccountName: string;
    destinationAccountName: string;
    destinationAccountId: string;
    transferId?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndEightyNine = {
    previousProjectId?: string | undefined;
    projectName: string;
    destinationAccountName: string | null;
    transferId?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndEightyEight = {
    previousProjectId?: string | undefined;
    newProjectId?: string | undefined;
    previousProjectName: string;
    newProjectName: string;
    originAccountName: string;
    transferId?: string | undefined;
};
export type UserEventPayload287Project = {
    id: string;
    name: string;
};
export declare const UserEventPayload287Role: {
    readonly Admin: "ADMIN";
    readonly ProjectDeveloper: "PROJECT_DEVELOPER";
    readonly ProjectGuest: "PROJECT_GUEST";
    readonly ProjectViewer: "PROJECT_VIEWER";
};
export type UserEventPayload287Role = ClosedEnum<typeof UserEventPayload287Role>;
export declare const PayloadPreviousRole: {
    readonly Admin: "ADMIN";
    readonly ProjectDeveloper: "PROJECT_DEVELOPER";
    readonly ProjectGuest: "PROJECT_GUEST";
    readonly ProjectViewer: "PROJECT_VIEWER";
};
export type PayloadPreviousRole = ClosedEnum<typeof PayloadPreviousRole>;
export type PayloadProjectMembership = {
    role?: UserEventPayload287Role | undefined;
    uid?: string | undefined;
    createdAt?: number | undefined;
    username?: string | undefined;
    previousRole?: PayloadPreviousRole | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndEightySeven = {
    project: UserEventPayload287Project;
    projectMembership: PayloadProjectMembership;
};
export type UserEventPayload286Project = {
    name: string;
    id?: string | undefined;
};
export declare const UserEventPayload286Role: {
    readonly Admin: "ADMIN";
    readonly ProjectDeveloper: "PROJECT_DEVELOPER";
    readonly ProjectGuest: "PROJECT_GUEST";
    readonly ProjectViewer: "PROJECT_VIEWER";
};
export type UserEventPayload286Role = ClosedEnum<typeof UserEventPayload286Role>;
export type RemovedMembership = {
    role: UserEventPayload286Role;
    uid: string;
    createdAt: number;
    username?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndEightySix = {
    project: UserEventPayload286Project;
    removedMembership: RemovedMembership;
};
export declare const UserEventPayload285Role: {
    readonly Admin: "ADMIN";
    readonly ProjectDeveloper: "PROJECT_DEVELOPER";
    readonly ProjectGuest: "PROJECT_GUEST";
    readonly ProjectViewer: "PROJECT_VIEWER";
};
export type UserEventPayload285Role = ClosedEnum<typeof UserEventPayload285Role>;
export type UserEventPayload285Project = {
    name: string;
    role: UserEventPayload285Role;
    invitedUserName: string;
    id?: string | undefined;
    invitedUserId?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndEightyFive = {
    project: UserEventPayload285Project;
};
export type UserEventPayload284Project = {
    name: string;
    id?: string | undefined;
};
export declare const UserEventPayload284Role: {
    readonly Admin: "ADMIN";
    readonly ProjectDeveloper: "PROJECT_DEVELOPER";
    readonly ProjectGuest: "PROJECT_GUEST";
    readonly ProjectViewer: "PROJECT_VIEWER";
};
export type UserEventPayload284Role = ClosedEnum<typeof UserEventPayload284Role>;
export type ProjectMembership = {
    role: UserEventPayload284Role;
    uid: string;
    createdAt: number;
    username?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndEightyFour = {
    project: UserEventPayload284Project;
    projectMembership: ProjectMembership | null;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndEightyThree = {
    projectId: string;
    projectName: string;
    target: string;
    domain: string;
    configuredBy?: string | null | undefined;
    prevConfiguredBy?: string | null | undefined;
};
export declare const UserEventPayloadRole: {
    readonly Admin: "ADMIN";
    readonly ProjectDeveloper: "PROJECT_DEVELOPER";
    readonly ProjectGuest: "PROJECT_GUEST";
    readonly ProjectViewer: "PROJECT_VIEWER";
};
export type UserEventPayloadRole = ClosedEnum<typeof UserEventPayloadRole>;
export type PayloadProjects = {
    projectId: string;
    role: UserEventPayloadRole;
    membershipCreatedAt: number;
};
export type TeamMembership = {
    uid: string;
    username?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndEightyTwo = {
    projects: Array<PayloadProjects>;
    teamMembership?: TeamMembership | undefined;
    directoryType?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndEightyOne = {
    projectId: string;
    projectName: string;
    domain: string;
    redirect?: string | null | undefined;
    redirectStatusCode?: number | null | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndEighty = {
    oldProjectId: string;
    oldProjectName: string;
    newProjectId: string;
    newProjectName: string;
    domain: string;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSeventyNine = {
    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 TwoHundredAndSeventyEight = {
    projectId: string;
    projectName: string;
    domain: string;
    target: string;
    redirect: string | null;
    redirectStatusCode: number | null;
    gitBranch: string | null;
    configuredBy?: string | undefined;
};
export type UserEventPayload277Previous = {
    commandForIgnoringBuildStep?: string | undefined;
};
export type UserEventPayload277Next = {
    commandForIgnoringBuildStep?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSeventySeven = {
    projectId: string;
    projectName: string;
    previous: UserEventPayload277Previous;
    next: UserEventPayload277Next;
};
/** @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 UserEventPayload339Previous$inboundSchema: z.ZodType<UserEventPayload339Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload339PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload339Previous, 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 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 ThreeHundredAndThirtySix$inboundSchema: z.ZodType<ThreeHundredAndThirtySix, z.ZodTypeDef, unknown>;
export declare function threeHundredAndThirtySixFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndThirtySix, SDKValidationError>;
/** @internal */
export declare const UserEventPayload335Names$inboundSchema: z.ZodType<UserEventPayload335Names, z.ZodTypeDef, unknown>;
export declare function userEventPayload335NamesFromJSON(jsonString: string): SafeParseResult<UserEventPayload335Names, SDKValidationError>;
/** @internal */
export declare const PayloadCity$inboundSchema: z.ZodType<PayloadCity, z.ZodTypeDef, unknown>;
export declare function payloadCityFromJSON(jsonString: string): SafeParseResult<PayloadCity, SDKValidationError>;
/** @internal */
export declare const UserEventPayload335GeolocationNames$inboundSchema: z.ZodType<UserEventPayload335GeolocationNames, z.ZodTypeDef, unknown>;
export declare function userEventPayload335GeolocationNamesFromJSON(jsonString: string): SafeParseResult<UserEventPayload335GeolocationNames, SDKValidationError>;
/** @internal */
export declare const PayloadCountry$inboundSchema: z.ZodType<PayloadCountry, z.ZodTypeDef, unknown>;
export declare function payloadCountryFromJSON(jsonString: string): SafeParseResult<PayloadCountry, SDKValidationError>;
/** @internal */
export declare const UserEventPayload335GeolocationMostSpecificSubdivisionNames$inboundSchema: z.ZodType<UserEventPayload335GeolocationMostSpecificSubdivisionNames, z.ZodTypeDef, unknown>;
export declare function userEventPayload335GeolocationMostSpecificSubdivisionNamesFromJSON(jsonString: string): SafeParseResult<UserEventPayload335GeolocationMostSpecificSubdivisionNames, SDKValidationError>;
/** @internal */
export declare const PayloadMostSpecificSubdivision$inboundSchema: z.ZodType<PayloadMostSpecificSubdivision, z.ZodTypeDef, unknown>;
export declare function payloadMostSpecificSubdivisionFromJSON(jsonString: string): SafeParseResult<PayloadMostSpecificSubdivision, SDKValidationError>;
/** @internal */
export declare const PayloadGeolocation$inboundSchema: z.ZodType<PayloadGeolocation, z.ZodTypeDef, unknown>;
export declare function payloadGeolocationFromJSON(jsonString: string): SafeParseResult<PayloadGeolocation, SDKValidationError>;
/** @internal */
export declare const FactorsOrigin$inboundSchema: z.ZodNativeEnum<typeof FactorsOrigin>;
/** @internal */
export declare const UserEventFactors1$inboundSchema: z.ZodType<UserEventFactors1, z.ZodTypeDef, unknown>;
export declare function userEventFactors1FromJSON(jsonString: string): SafeParseResult<UserEventFactors1, SDKValidationError>;
/** @internal */
export declare const PayloadFactors$inboundSchema: z.ZodType<PayloadFactors, z.ZodTypeDef, unknown>;
export declare function payloadFactorsFromJSON(jsonString: string): SafeParseResult<PayloadFactors, 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 ScalingRules$inboundSchema: z.ZodType<ScalingRules, z.ZodTypeDef, unknown>;
export declare function scalingRulesFromJSON(jsonString: string): SafeParseResult<ScalingRules, 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 ThreeHundredAndThirtyThree$inboundSchema: z.ZodType<ThreeHundredAndThirtyThree, z.ZodTypeDef, unknown>;
export declare function threeHundredAndThirtyThreeFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndThirtyThree, SDKValidationError>;
/** @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 Name2$inboundSchema: z.ZodType<Name2, z.ZodTypeDef, unknown>;
export declare function name2FromJSON(jsonString: string): SafeParseResult<Name2, SDKValidationError>;
/** @internal */
export declare const PayloadName$inboundSchema: z.ZodType<PayloadName, z.ZodTypeDef, unknown>;
export declare function payloadNameFromJSON(jsonString: string): SafeParseResult<PayloadName, 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 UserEventPayloadActorType$inboundSchema: z.ZodNativeEnum<typeof UserEventPayloadActorType>;
/** @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 ThreeHundredAndTwentySix$inboundSchema: z.ZodType<ThreeHundredAndTwentySix, z.ZodTypeDef, unknown>;
export declare function threeHundredAndTwentySixFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndTwentySix, SDKValidationError>;
/** @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 ThreeHundredAndTwentyFour$inboundSchema: z.ZodType<ThreeHundredAndTwentyFour, z.ZodTypeDef, unknown>;
export declare function threeHundredAndTwentyFourFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndTwentyFour, 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 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 ProjectWebAnalytics$inboundSchema: z.ZodType<ProjectWebAnalytics, z.ZodTypeDef, unknown>;
export declare function projectWebAnalyticsFromJSON(jsonString: string): SafeParseResult<ProjectWebAnalytics, SDKValidationError>;
/** @internal */
export declare const PrevProjectWebAnalytics$inboundSchema: z.ZodType<PrevProjectWebAnalytics, z.ZodTypeDef, unknown>;
export declare function prevProjectWebAnalyticsFromJSON(jsonString: string): SafeParseResult<PrevProjectWebAnalytics, 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 PayloadReasonCode$inboundSchema: z.ZodNativeEnum<typeof PayloadReasonCode>;
/** @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 AddedProjects$inboundSchema: z.ZodType<AddedProjects, z.ZodTypeDef, unknown>;
export declare function addedProjectsFromJSON(jsonString: string): SafeParseResult<AddedProjects, SDKValidationError>;
/** @internal */
export declare const RemovedProjects$inboundSchema: z.ZodType<RemovedProjects, z.ZodTypeDef, unknown>;
export declare function removedProjectsFromJSON(jsonString: string): SafeParseResult<RemovedProjects, 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 TrustedIps$inboundSchema: z.ZodNativeEnum<typeof TrustedIps>;
/** @internal */
export declare const OldTrustedIps$inboundSchema: z.ZodNativeEnum<typeof OldTrustedIps>;
/** @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 StaticIps$inboundSchema: z.ZodType<StaticIps, z.ZodTypeDef, unknown>;
export declare function staticIpsFromJSON(jsonString: string): SafeParseResult<StaticIps, SDKValidationError>;
/** @internal */
export declare const UserEventPayload316Project$inboundSchema: z.ZodType<UserEventPayload316Project, z.ZodTypeDef, unknown>;
export declare function userEventPayload316ProjectFromJSON(jsonString: string): SafeParseResult<UserEventPayload316Project, SDKValidationError>;
/** @internal */
export declare const UserEventPayload316Next$inboundSchema: z.ZodType<UserEventPayload316Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload316NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload316Next, SDKValidationError>;
/** @internal */
export declare const PayloadStaticIps$inboundSchema: z.ZodType<PayloadStaticIps, z.ZodTypeDef, unknown>;
export declare function payloadStaticIpsFromJSON(jsonString: string): SafeParseResult<PayloadStaticIps, SDKValidationError>;
/** @internal */
export declare const UserEventPayload316PreviousProject$inboundSchema: z.ZodType<UserEventPayload316PreviousProject, z.ZodTypeDef, unknown>;
export declare function userEventPayload316PreviousProjectFromJSON(jsonString: string): SafeParseResult<UserEventPayload316PreviousProject, SDKValidationError>;
/** @internal */
export declare const UserEventPayload316Previous$inboundSchema: z.ZodType<UserEventPayload316Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload316PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload316Previous, 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 SsoProtection2$inboundSchema: z.ZodNativeEnum<typeof SsoProtection2>;
/** @internal */
export declare const SsoProtectionDeploymentType$inboundSchema: z.ZodNativeEnum<typeof SsoProtectionDeploymentType>;
/** @internal */
export declare const Cve55182MigrationAppliedFrom$inboundSchema: z.ZodNativeEnum<typeof Cve55182MigrationAppliedFrom>;
/** @internal */
export declare const April2026SecurityIncidentMigrationAppliedFrom$inboundSchema: z.ZodNativeEnum<typeof April2026SecurityIncidentMigrationAppliedFrom>;
/** @internal */
export declare const SsoProtection1$inboundSchema: z.ZodType<SsoProtection1, z.ZodTypeDef, unknown>;
export declare function ssoProtection1FromJSON(jsonString: string): SafeParseResult<SsoProtection1, SDKValidationError>;
/** @internal */
export declare const PayloadSsoProtection$inboundSchema: z.ZodType<PayloadSsoProtection, z.ZodTypeDef, unknown>;
export declare function payloadSsoProtectionFromJSON(jsonString: string): SafeParseResult<PayloadSsoProtection, SDKValidationError>;
/** @internal */
export declare const OldSsoProtection2$inboundSchema: z.ZodNativeEnum<typeof OldSsoProtection2>;
/** @internal */
export declare const OldSsoProtectionDeploymentType$inboundSchema: z.ZodNativeEnum<typeof OldSsoProtectionDeploymentType>;
/** @internal */
export declare const OldSsoProtectionCve55182MigrationAppliedFrom$inboundSchema: z.ZodNativeEnum<typeof OldSsoProtectionCve55182MigrationAppliedFrom>;
/** @internal */
export declare const OldSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom$inboundSchema: z.ZodNativeEnum<typeof OldSsoProtectionApril2026SecurityIncidentMigrationAppliedFrom>;
/** @internal */
export declare const OldSsoProtection1$inboundSchema: z.ZodType<OldSsoProtection1, z.ZodTypeDef, unknown>;
export declare function oldSsoProtection1FromJSON(jsonString: string): SafeParseResult<OldSsoProtection1, SDKValidationError>;
/** @internal */
export declare const OldSsoProtection$inboundSchema: z.ZodType<OldSsoProtection, z.ZodTypeDef, unknown>;
export declare function oldSsoProtectionFromJSON(jsonString: string): SafeParseResult<OldSsoProtection, 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 UserEventPayload314Next$inboundSchema: z.ZodType<UserEventPayload314Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload314NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload314Next, SDKValidationError>;
/** @internal */
export declare const UserEventPayload314Previous$inboundSchema: z.ZodType<UserEventPayload314Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload314PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload314Previous, 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 UserEventPayload313Next$inboundSchema: z.ZodType<UserEventPayload313Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload313NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload313Next, SDKValidationError>;
/** @internal */
export declare const UserEventPayload313Previous$inboundSchema: z.ZodType<UserEventPayload313Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload313PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload313Previous, 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 UserEventPayload312Next$inboundSchema: z.ZodType<UserEventPayload312Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload312NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload312Next, SDKValidationError>;
/** @internal */
export declare const UserEventPayload312Previous$inboundSchema: z.ZodType<UserEventPayload312Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload312PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload312Previous, SDKValidationError>;
/** @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 UserEventPayload311Previous$inboundSchema: z.ZodType<UserEventPayload311Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload311PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload311Previous, SDKValidationError>;
/** @internal */
export declare const UserEventPayload311Next$inboundSchema: z.ZodType<UserEventPayload311Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload311NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload311Next, 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 ThreeHundredAndTen$inboundSchema: z.ZodType<ThreeHundredAndTen, z.ZodTypeDef, unknown>;
export declare function threeHundredAndTenFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndTen, 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 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 IssuerMode$inboundSchema: z.ZodNativeEnum<typeof IssuerMode>;
/** @internal */
export declare const UserEventPayload305Previous$inboundSchema: z.ZodType<UserEventPayload305Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload305PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload305Previous, SDKValidationError>;
/** @internal */
export declare const PayloadIssuerMode$inboundSchema: z.ZodNativeEnum<typeof PayloadIssuerMode>;
/** @internal */
export declare const UserEventPayload305Next$inboundSchema: z.ZodType<UserEventPayload305Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload305NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload305Next, 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>;
/** @internal */
export declare const UserEventPayload303Previous$inboundSchema: z.ZodType<UserEventPayload303Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload303PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload303Previous, SDKValidationError>;
/** @internal */
export declare const UserEventPayload303Next$inboundSchema: z.ZodType<UserEventPayload303Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload303NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload303Next, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndThree$inboundSchema: z.ZodType<ThreeHundredAndThree, z.ZodTypeDef, unknown>;
export declare function threeHundredAndThreeFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndThree, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndTwo$inboundSchema: z.ZodType<ThreeHundredAndTwo, z.ZodTypeDef, unknown>;
export declare function threeHundredAndTwoFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndTwo, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndOne$inboundSchema: z.ZodType<ThreeHundredAndOne, z.ZodTypeDef, unknown>;
export declare function threeHundredAndOneFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndOne, SDKValidationError>;
/** @internal */
export declare const ThreeHundred$inboundSchema: z.ZodType<ThreeHundred, z.ZodTypeDef, unknown>;
export declare function threeHundredFromJSON(jsonString: string): SafeParseResult<ThreeHundred, SDKValidationError>;
/** @internal */
export declare const RollbackDescription$inboundSchema: z.ZodType<RollbackDescription, z.ZodTypeDef, unknown>;
export declare function rollbackDescriptionFromJSON(jsonString: string): SafeParseResult<RollbackDescription, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndNinetyNine$inboundSchema: z.ZodType<TwoHundredAndNinetyNine, z.ZodTypeDef, unknown>;
export declare function twoHundredAndNinetyNineFromJSON(jsonString: string): SafeParseResult<TwoHundredAndNinetyNine, SDKValidationError>;
/** @internal */
export declare const Consent$inboundSchema: z.ZodNativeEnum<typeof Consent>;
/** @internal */
export declare const TwoHundredAndNinetyEight$inboundSchema: z.ZodType<TwoHundredAndNinetyEight, z.ZodTypeDef, unknown>;
export declare function twoHundredAndNinetyEightFromJSON(jsonString: string): SafeParseResult<TwoHundredAndNinetyEight, SDKValidationError>;
/** @internal */
export declare const ReasonCode$inboundSchema: z.ZodNativeEnum<typeof ReasonCode>;
/** @internal */
export declare const TwoHundredAndNinetySeven$inboundSchema: z.ZodType<TwoHundredAndNinetySeven, z.ZodTypeDef, unknown>;
export declare function twoHundredAndNinetySevenFromJSON(jsonString: string): SafeParseResult<TwoHundredAndNinetySeven, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndNinetySix$inboundSchema: z.ZodType<TwoHundredAndNinetySix, z.ZodTypeDef, unknown>;
export declare function twoHundredAndNinetySixFromJSON(jsonString: string): SafeParseResult<TwoHundredAndNinetySix, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndNinetyFive$inboundSchema: z.ZodType<TwoHundredAndNinetyFive, z.ZodTypeDef, unknown>;
export declare function twoHundredAndNinetyFiveFromJSON(jsonString: string): SafeParseResult<TwoHundredAndNinetyFive, SDKValidationError>;
/** @internal */
export declare const PasswordProtection2$inboundSchema: z.ZodNativeEnum<typeof PasswordProtection2>;
/** @internal */
export declare const PasswordProtectionDeploymentType$inboundSchema: z.ZodNativeEnum<typeof PasswordProtectionDeploymentType>;
/** @internal */
export declare const PasswordProtection1$inboundSchema: z.ZodType<PasswordProtection1, z.ZodTypeDef, unknown>;
export declare function passwordProtection1FromJSON(jsonString: string): SafeParseResult<PasswordProtection1, SDKValidationError>;
/** @internal */
export declare const PayloadPasswordProtection$inboundSchema: z.ZodType<PayloadPasswordProtection, z.ZodTypeDef, unknown>;
export declare function payloadPasswordProtectionFromJSON(jsonString: string): SafeParseResult<PayloadPasswordProtection, SDKValidationError>;
/** @internal */
export declare const OldPasswordProtection2$inboundSchema: z.ZodNativeEnum<typeof OldPasswordProtection2>;
/** @internal */
export declare const OldPasswordProtectionDeploymentType$inboundSchema: z.ZodNativeEnum<typeof OldPasswordProtectionDeploymentType>;
/** @internal */
export declare const OldPasswordProtection1$inboundSchema: z.ZodType<OldPasswordProtection1, z.ZodTypeDef, unknown>;
export declare function oldPasswordProtection1FromJSON(jsonString: string): SafeParseResult<OldPasswordProtection1, SDKValidationError>;
/** @internal */
export declare const OldPasswordProtection$inboundSchema: z.ZodType<OldPasswordProtection, z.ZodTypeDef, unknown>;
export declare function oldPasswordProtectionFromJSON(jsonString: string): SafeParseResult<OldPasswordProtection, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndNinetyFour$inboundSchema: z.ZodType<TwoHundredAndNinetyFour, z.ZodTypeDef, unknown>;
export declare function twoHundredAndNinetyFourFromJSON(jsonString: string): SafeParseResult<TwoHundredAndNinetyFour, SDKValidationError>;
/** @internal */
export declare const Paths$inboundSchema: z.ZodType<Paths, z.ZodTypeDef, unknown>;
export declare function pathsFromJSON(jsonString: string): SafeParseResult<Paths, SDKValidationError>;
/** @internal */
export declare const OptionsAllowlist$inboundSchema: z.ZodType<OptionsAllowlist, z.ZodTypeDef, unknown>;
export declare function optionsAllowlistFromJSON(jsonString: string): SafeParseResult<OptionsAllowlist, SDKValidationError>;
/** @internal */
export declare const PayloadPaths$inboundSchema: z.ZodType<PayloadPaths, z.ZodTypeDef, unknown>;
export declare function payloadPathsFromJSON(jsonString: string): SafeParseResult<PayloadPaths, SDKValidationError>;
/** @internal */
export declare const OldOptionsAllowlist$inboundSchema: z.ZodType<OldOptionsAllowlist, z.ZodTypeDef, unknown>;
export declare function oldOptionsAllowlistFromJSON(jsonString: string): SafeParseResult<OldOptionsAllowlist, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndNinetyThree$inboundSchema: z.ZodType<TwoHundredAndNinetyThree, z.ZodTypeDef, unknown>;
export declare function twoHundredAndNinetyThreeFromJSON(jsonString: string): SafeParseResult<TwoHundredAndNinetyThree, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndNinetyTwo$inboundSchema: z.ZodType<TwoHundredAndNinetyTwo, z.ZodTypeDef, unknown>;
export declare function twoHundredAndNinetyTwoFromJSON(jsonString: string): SafeParseResult<TwoHundredAndNinetyTwo, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndNinetyOne$inboundSchema: z.ZodType<TwoHundredAndNinetyOne, z.ZodTypeDef, unknown>;
export declare function twoHundredAndNinetyOneFromJSON(jsonString: string): SafeParseResult<TwoHundredAndNinetyOne, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndNinety$inboundSchema: z.ZodType<TwoHundredAndNinety, z.ZodTypeDef, unknown>;
export declare function twoHundredAndNinetyFromJSON(jsonString: string): SafeParseResult<TwoHundredAndNinety, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndEightyNine$inboundSchema: z.ZodType<TwoHundredAndEightyNine, z.ZodTypeDef, unknown>;
export declare function twoHundredAndEightyNineFromJSON(jsonString: string): SafeParseResult<TwoHundredAndEightyNine, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndEightyEight$inboundSchema: z.ZodType<TwoHundredAndEightyEight, z.ZodTypeDef, unknown>;
export declare function twoHundredAndEightyEightFromJSON(jsonString: string): SafeParseResult<TwoHundredAndEightyEight, SDKValidationError>;
/** @internal */
export declare const UserEventPayload287Project$inboundSchema: z.ZodType<UserEventPayload287Project, z.ZodTypeDef, unknown>;
export declare function userEventPayload287ProjectFromJSON(jsonString: string): SafeParseResult<UserEventPayload287Project, SDKValidationError>;
/** @internal */
export declare const UserEventPayload287Role$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload287Role>;
/** @internal */
export declare const PayloadPreviousRole$inboundSchema: z.ZodNativeEnum<typeof PayloadPreviousRole>;
/** @internal */
export declare const PayloadProjectMembership$inboundSchema: z.ZodType<PayloadProjectMembership, z.ZodTypeDef, unknown>;
export declare function payloadProjectMembershipFromJSON(jsonString: string): SafeParseResult<PayloadProjectMembership, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndEightySeven$inboundSchema: z.ZodType<TwoHundredAndEightySeven, z.ZodTypeDef, unknown>;
export declare function twoHundredAndEightySevenFromJSON(jsonString: string): SafeParseResult<TwoHundredAndEightySeven, SDKValidationError>;
/** @internal */
export declare const UserEventPayload286Project$inboundSchema: z.ZodType<UserEventPayload286Project, z.ZodTypeDef, unknown>;
export declare function userEventPayload286ProjectFromJSON(jsonString: string): SafeParseResult<UserEventPayload286Project, SDKValidationError>;
/** @internal */
export declare const UserEventPayload286Role$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload286Role>;
/** @internal */
export declare const RemovedMembership$inboundSchema: z.ZodType<RemovedMembership, z.ZodTypeDef, unknown>;
export declare function removedMembershipFromJSON(jsonString: string): SafeParseResult<RemovedMembership, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndEightySix$inboundSchema: z.ZodType<TwoHundredAndEightySix, z.ZodTypeDef, unknown>;
export declare function twoHundredAndEightySixFromJSON(jsonString: string): SafeParseResult<TwoHundredAndEightySix, SDKValidationError>;
/** @internal */
export declare const UserEventPayload285Role$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload285Role>;
/** @internal */
export declare const UserEventPayload285Project$inboundSchema: z.ZodType<UserEventPayload285Project, z.ZodTypeDef, unknown>;
export declare function userEventPayload285ProjectFromJSON(jsonString: string): SafeParseResult<UserEventPayload285Project, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndEightyFive$inboundSchema: z.ZodType<TwoHundredAndEightyFive, z.ZodTypeDef, unknown>;
export declare function twoHundredAndEightyFiveFromJSON(jsonString: string): SafeParseResult<TwoHundredAndEightyFive, SDKValidationError>;
/** @internal */
export declare const UserEventPayload284Project$inboundSchema: z.ZodType<UserEventPayload284Project, z.ZodTypeDef, unknown>;
export declare function userEventPayload284ProjectFromJSON(jsonString: string): SafeParseResult<UserEventPayload284Project, SDKValidationError>;
/** @internal */
export declare const UserEventPayload284Role$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload284Role>;
/** @internal */
export declare const ProjectMembership$inboundSchema: z.ZodType<ProjectMembership, z.ZodTypeDef, unknown>;
export declare function projectMembershipFromJSON(jsonString: string): SafeParseResult<ProjectMembership, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndEightyFour$inboundSchema: z.ZodType<TwoHundredAndEightyFour, z.ZodTypeDef, unknown>;
export declare function twoHundredAndEightyFourFromJSON(jsonString: string): SafeParseResult<TwoHundredAndEightyFour, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndEightyThree$inboundSchema: z.ZodType<TwoHundredAndEightyThree, z.ZodTypeDef, unknown>;
export declare function twoHundredAndEightyThreeFromJSON(jsonString: string): SafeParseResult<TwoHundredAndEightyThree, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadRole$inboundSchema: z.ZodNativeEnum<typeof UserEventPayloadRole>;
/** @internal */
export declare const PayloadProjects$inboundSchema: z.ZodType<PayloadProjects, z.ZodTypeDef, unknown>;
export declare function payloadProjectsFromJSON(jsonString: string): SafeParseResult<PayloadProjects, SDKValidationError>;
/** @internal */
export declare const TeamMembership$inboundSchema: z.ZodType<TeamMembership, z.ZodTypeDef, unknown>;
export declare function teamMembershipFromJSON(jsonString: string): SafeParseResult<TeamMembership, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndEightyTwo$inboundSchema: z.ZodType<TwoHundredAndEightyTwo, z.ZodTypeDef, unknown>;
export declare function twoHundredAndEightyTwoFromJSON(jsonString: string): SafeParseResult<TwoHundredAndEightyTwo, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndEightyOne$inboundSchema: z.ZodType<TwoHundredAndEightyOne, z.ZodTypeDef, unknown>;
export declare function twoHundredAndEightyOneFromJSON(jsonString: string): SafeParseResult<TwoHundredAndEightyOne, SDKValidationError>;
/** @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 TwoHundredAndSeventyEight$inboundSchema: z.ZodType<TwoHundredAndSeventyEight, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSeventyEightFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSeventyEight, SDKValidationError>;
/** @internal */
export declare const UserEventPayload277Previous$inboundSchema: z.ZodType<UserEventPayload277Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload277PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload277Previous, SDKValidationError>;
/** @internal */
export declare const UserEventPayload277Next$inboundSchema: z.ZodType<UserEventPayload277Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload277NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload277Next, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSeventySeven$inboundSchema: z.ZodType<TwoHundredAndSeventySeven, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSeventySevenFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSeventySeven, SDKValidationError>;
//# sourceMappingURL=twohundredandseventyseven.d.ts.map