import * as z from "zod/v3";
import { ClosedEnum } from "../types/enums.js";
import { Result as SafeParseResult } from "../types/fp.js";
import { GitCredentialSource, UserEventPayloadDeployment } from "./gitcredentialsource.js";
import { SDKValidationError } from "./sdkvalidationerror.js";
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndFive = {
    name?: string | undefined;
    alias?: Array<string> | undefined;
    target?: string | null | undefined;
    deployment?: UserEventPayloadDeployment | null | undefined;
    url: string;
    forced?: boolean | undefined;
    gitCredentialSource?: GitCredentialSource | undefined;
    deploymentId?: string | undefined;
    plan?: string | undefined;
    project?: string | undefined;
    projectId?: string | undefined;
    regions?: Array<string> | undefined;
    type?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndFour = {
    projectId: string;
    projectName: string;
    checkId: string;
    checkName: string;
};
export type UserEventPayload103Project = {
    name: string;
};
export type DeployHook = {
    createdAt: number;
    id: string;
    name: string;
    ref: string;
};
export type Job = {
    deployHook: DeployHook;
    state: string;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndThree = {
    project: UserEventPayload103Project;
    job: Job;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndTwo = {
    projectId: string;
    projectName: string;
    hookName: string;
    ref: string;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndOne = {
    suffix: string;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundred = {
    status: string;
    suffix: string;
};
/**
 * The payload of the event, if requested.
 */
export type NinetyNine = {
    reason?: string | undefined;
    suffix: string;
};
/**
 * The payload of the event, if requested.
 */
export type NinetyEight = {
    metricName: string;
    additionalProperties?: {
        [k: string]: any;
    } | undefined;
};
export type UserEventPayload97Project = {
    id: string;
    name: string;
};
/**
 * The payload of the event, if requested.
 */
export type NinetySeven = {
    project: UserEventPayload97Project;
    purchasedAmount: number;
    prevPurchasedAmount: number;
};
export declare const SubjectType: {
    readonly App: "app";
    readonly User: "user";
};
export type SubjectType = ClosedEnum<typeof SubjectType>;
/**
 * The payload of the event, if requested.
 */
export type NinetySix = {
    clientId?: string | undefined;
    clientUid?: string | undefined;
    clientName?: string | undefined;
    projectId?: string | undefined;
    projectName?: string | undefined;
    installationId?: string | undefined;
    subjectType?: SubjectType | undefined;
    fields?: Array<string> | undefined;
    environments?: Array<string> | undefined;
    triggerDestinationCount?: number | undefined;
    tokenCount?: number | undefined;
    acceptedTokenCount?: number | undefined;
    importedTokenCount?: number | undefined;
    tokensDeleted?: number | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type NinetyFive = {
    bitbucketLogin: string;
    bitbucketAccountId: string;
};
/**
 * The payload of the event, if requested.
 */
export type NinetyFour = {
    bitbucketEmail: string;
    bitbucketLogin: string;
    bitbucketName?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type NinetyThree = {
    gitlabLogin: string;
    gitlabUserId: number;
};
/**
 * The payload of the event, if requested.
 */
export type NinetyTwo = {
    gitlabLogin: string;
    gitlabEmail: string;
    gitlabName?: string | undefined;
    zeitAccount?: string | undefined;
    zeitAccountType?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type NinetyOne = {
    githubLogin: string;
    host: string;
};
/**
 * The payload of the event, if requested.
 */
export type Ninety = {
    githubLogin: string;
};
/**
 * The payload of the event, if requested.
 */
export type EightyNine = {
    githubLogin: string;
    host?: string | undefined;
};
export type UserEventPayload88Team = {
    name: string;
    id: string;
};
export type UserEventPayload88Configuration = {
    id: string;
    name?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type EightyEight = {
    team: UserEventPayload88Team;
    configuration: UserEventPayload88Configuration;
    newName: string;
};
export type UserEventPayloadTeam = {
    name: string;
    id: string;
};
export type UserEventPayload87Configuration = {
    id: string;
    name?: string | undefined;
};
export type UserEventPayload87Project = {
    id: string;
    name?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type EightySeven = {
    team: UserEventPayloadTeam;
    configuration: UserEventPayload87Configuration;
    project: UserEventPayload87Project;
};
export type PayloadTeam = {
    name: string;
    id: string;
};
export type UserEventPayloadConfiguration = {
    id: string;
    name?: string | undefined;
};
export type UserEventPayload86Project = {
    id: string;
    name?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type EightySix = {
    team: PayloadTeam;
    configuration: UserEventPayloadConfiguration;
    project: UserEventPayload86Project;
    buildsEnabled?: boolean | undefined;
    passive?: boolean | undefined;
};
export type UserEventPayload85Team = {
    name: string;
    id: string;
};
export type PayloadConfiguration = {
    id: string;
    name?: string | undefined;
};
export type UserEventPayload85Project = {
    id: string;
    name?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type EightyFive = {
    team: UserEventPayload85Team;
    configuration: PayloadConfiguration;
    project: UserEventPayload85Project;
    buildsEnabled?: boolean | undefined;
};
export type Configuration = {
    id: string;
    name: string;
};
/**
 * The payload of the event, if requested.
 */
export type EightyFour = {
    configuration: Configuration;
};
/**
 * A single document included in a bulk compliance download.
 */
export type Documents = {
    slug: string;
    documentId: string;
    title: string;
    fingerprint: string;
};
/**
 * The payload of the event, if requested.
 */
export type EightyThree = {
    count: number;
    documents: Array<Documents>;
};
/**
 * The payload of the event, if requested.
 */
export type EightyTwo = {
    slug: string;
    documentId: string;
    title: string;
    fingerprint: string;
};
export type PayloadPrevious = {
    enabled: boolean;
    autoAddReviewers: boolean;
};
export type Next = {
    enabled: boolean;
    autoAddReviewers: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type EightyOne = {
    gitOwnerName: string;
    gitRepositoryName: string;
    previous: PayloadPrevious;
    next: Next;
};
/**
 * The payload of the event, if requested.
 */
export type Eighty = {
    cn?: string | undefined;
    cns?: Array<string> | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type SeventyNine = {
    id: string;
    cn?: string | undefined;
    cns?: Array<string> | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type SeventyEight = {
    src: string;
    dst: string;
};
export type PayloadOldTeam = {
    name: string;
};
export type PayloadNewTeam = {
    name: string;
};
/**
 * The payload of the event, if requested.
 */
export type SeventySeven = {
    id: string;
    oldTeam?: PayloadOldTeam | undefined;
    newTeam?: PayloadNewTeam | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type SeventySix = {
    cn?: string | undefined;
    cns?: Array<string> | undefined;
    id?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type SeventyFive = {
    id: string;
    cns: Array<string>;
    custom: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type SeventyFour = {
    cn?: string | undefined;
    cns?: Array<string> | undefined;
    custom: boolean;
    id?: string | undefined;
};
export type UserEventPayload73Project = {
    id: string;
    name: string;
};
/**
 * The payload of the event, if requested.
 */
export type SeventyThree = {
    project: UserEventPayload73Project;
    versionId: string;
};
export type UserEventPayloadProject = {
    id: string;
    name: string;
};
/**
 * The payload of the event, if requested.
 */
export type SeventyTwo = {
    project: UserEventPayloadProject;
    bulkRedirectsLimit: number;
    prevBulkRedirectsLimit: number;
};
/**
 * The payload of the event, if requested.
 */
export type SeventyOne = {
    subscriptionId?: string | undefined;
    productAliases: Array<string>;
};
export declare const UserEventPayload70Action: {
    readonly Mutate: "mutate";
};
export type UserEventPayload70Action = ClosedEnum<typeof UserEventPayload70Action>;
/**
 * The payload of the event, if requested.
 */
export type Seventy = {
    subscriptionId?: string | undefined;
    action: UserEventPayload70Action;
    data: {
        [k: string]: any;
    };
};
export declare const UserEventPayload69Action: {
    readonly ResumePlan: "resume_plan";
};
export type UserEventPayload69Action = ClosedEnum<typeof UserEventPayload69Action>;
export declare const PayloadPlanSlug: {
    readonly V0Business: "v0_business";
    readonly V0Teams: "v0_teams";
};
export type PayloadPlanSlug = ClosedEnum<typeof PayloadPlanSlug>;
export type PayloadData = {
    planSlug: PayloadPlanSlug;
};
/**
 * The payload of the event, if requested.
 */
export type SixtyNine = {
    subscriptionId?: string | undefined;
    action: UserEventPayload69Action;
    data: PayloadData;
};
export declare const UserEventPayload68Action: {
    readonly CancelPlan: "cancel_plan";
};
export type UserEventPayload68Action = ClosedEnum<typeof UserEventPayload68Action>;
export declare const PlanSlug: {
    readonly V0Business: "v0_business";
    readonly V0Teams: "v0_teams";
};
export type PlanSlug = ClosedEnum<typeof PlanSlug>;
export declare const UserEventPayload68Reason: {
    readonly NonPayment: "non-payment";
};
export type UserEventPayload68Reason = ClosedEnum<typeof UserEventPayload68Reason>;
export type UserEventPayloadData = {
    planSlug: PlanSlug;
    reason?: UserEventPayload68Reason | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type SixtyEight = {
    subscriptionId?: string | undefined;
    action: UserEventPayload68Action;
    data: UserEventPayloadData;
};
/**
 * The payload of the event, if requested.
 */
export type SixtySeven = {
    subscriptionId?: string | undefined;
    planSlug: string;
};
export declare const ChangedFields: {
    readonly Address: "address";
    readonly Email: "email";
    readonly Language: "language";
    readonly Name: "name";
    readonly PurchaseOrder: "purchaseOrder";
    readonly Tax: "tax";
};
export type ChangedFields = ClosedEnum<typeof ChangedFields>;
/**
 * The payload of the event, if requested.
 */
export type SixtySix = {
    changedFields: Array<ChangedFields>;
};
/**
 * The payload of the event, if requested.
 */
export type SixtyFive = {
    paymentMethodId: string;
    brand?: string | undefined;
    last4?: string | undefined;
};
export declare const SettlementMethod: {
    readonly CreditedPaid: "credited-paid";
    readonly CreditedPaymentPending: "credited-payment-pending";
    readonly RefundedPaid: "refunded-paid";
    readonly RefundedPaymentPending: "refunded-payment-pending";
};
export type SettlementMethod = ClosedEnum<typeof SettlementMethod>;
/**
 * The payload of the event, if requested.
 */
export type SixtyFour = {
    invoiceId: string;
    newInvoiceId: string;
    settlementMethod: SettlementMethod;
    amount: number;
};
/**
 * The payload of the event, if requested.
 */
export type SixtyThree = {
    invoiceId: string;
    amount: number;
    refundReason: string;
    lineItemCount: number;
};
/**
 * The payload of the event, if requested.
 */
export type SixtyTwo = {
    avatar?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type SixtyOne = {
    projectId?: string | undefined;
    projectName: string;
    autoExposeSystemEnvs: boolean;
};
/**
 * The payload of the event, if requested.
 */
export type Sixty = {
    projectId: string;
    prevAttackModeEnabled?: boolean | undefined;
    prevAttackModeActiveUntil?: number | null | undefined;
    attackModeEnabled: boolean;
    attackModeActiveUntil?: number | null | undefined;
};
/**
 * Note that not all historical events have this field.
 */
export type App = {
    /**
     * The App's ID.
     */
    id: string;
    /**
     * The App's name at the moment this even was published (it may have changed since then).
     */
    name: string;
};
/**
 * The payload of the event, if requested.
 */
export type FiftyNine = {
    /**
     * The App's name at the moment this even was published (it may have changed since then).
     */
    appName: string;
    /**
     * The App's ID. Note that not all historical events have this field.
     */
    appId?: string | undefined;
    /**
     * Note that not all historical events have this field.
     */
    app?: App | undefined;
    /**
     * UNIX timestamp in seconds. Tokens issued before this timestamp will be revoked. Note that not all historical events have this field.
     */
    issuedBefore?: number | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type FiftyEight = {
    appName: string;
    appId?: string | undefined;
    secretLastFourChars?: string | undefined;
};
export declare const UserEventPayload57Type: {
    readonly List: "list";
};
export type UserEventPayload57Type = ClosedEnum<typeof UserEventPayload57Type>;
export declare const UserEventPayload57ResourcesType: {
    readonly String: "string";
};
export type UserEventPayload57ResourcesType = ClosedEnum<typeof UserEventPayload57ResourcesType>;
export type Items = {
    type: UserEventPayload57ResourcesType;
};
/**
 * Specific project IDs or all projects on the team (`['*']`).
 */
export type PayloadProjectIds = {
    type: UserEventPayload57Type;
    required: true;
    items: Items;
};
export type Resources = {
    /**
     * Specific project IDs or all projects on the team (`['*']`).
     */
    projectIds: PayloadProjectIds;
};
export declare const PayloadPermissions: {
    readonly ManageSpeedInsights: "manage:speed-insights";
    readonly ManageWebAnalytics: "manage:web-analytics";
    readonly ReadWriteAiGatewayApiKey: "read-write:ai-gateway-api-key";
    readonly ReadWriteAiGatewayGuardrails: "read-write:ai-gateway-guardrails";
    readonly ReadWriteAiGatewayPrivateModels: "read-write:ai-gateway-private-models";
    readonly ReadWriteAiGatewayRules: "read-write:ai-gateway-rules";
    readonly ReadWriteAiGatewayVirtualModelConfigs: "read-write:ai-gateway-virtual-model-configs";
    readonly ReadWriteAlerts: "read-write:alerts";
    readonly ReadWriteAutomations: "read-write:automations";
    readonly ReadWriteBilling: "read-write:billing";
    readonly ReadWriteBlob: "read-write:blob";
    readonly ReadWriteConnect: "read-write:connect";
    readonly ReadWriteDeployment: "read-write:deployment";
    readonly ReadWriteDomain: "read-write:domain";
    readonly ReadWriteDomainRegistrar: "read-write:domain-registrar";
    readonly ReadWriteDrains: "read-write:drains";
    readonly ReadWriteEdgeCache: "read-write:edge-cache";
    readonly ReadWriteEdgeConfig: "read-write:edge-config";
    readonly ReadWriteFirewall: "read-write:firewall";
    readonly ReadWriteIntegrationConfiguration: "read-write:integration-configuration";
    readonly ReadWriteIntegrationResource: "read-write:integration-resource";
    readonly ReadWriteKms: "read-write:kms";
    readonly ReadWriteProject: "read-write:project";
    readonly ReadWriteProjectEnvVars: "read-write:project-env-vars";
    readonly ReadWriteProjectEnvVarsNonProduction: "read-write:project-env-vars-non-production";
    readonly ReadWriteProjectEnvVarsProduction: "read-write:project-env-vars-production";
    readonly ReadWriteProjectFlagsNonProduction: "read-write:project-flags-non-production";
    readonly ReadWriteProjectFlagsProduction: "read-write:project-flags-production";
    readonly ReadWriteProjectProtectionBypass: "read-write:project-protection-bypass";
    readonly ReadWriteRemoteCache: "read-write:remote-cache";
    readonly ReadWriteSandbox: "read-write:sandbox";
    readonly ReadWriteTeamMembers: "read-write:team-members";
    readonly ReadWriteVcr: "read-write:vcr";
    readonly ReadAccessGroup: "read:access-group";
    readonly ReadAiGatewayGuardrails: "read:ai-gateway-guardrails";
    readonly ReadAiGatewayPrivateModels: "read:ai-gateway-private-models";
    readonly ReadAiGatewayRules: "read:ai-gateway-rules";
    readonly ReadAiGatewayVirtualModelConfigs: "read:ai-gateway-virtual-model-configs";
    readonly ReadAlerts: "read:alerts";
    readonly ReadAutomations: "read:automations";
    readonly ReadBilling: "read:billing";
    readonly ReadConnect: "read:connect";
    readonly ReadDeployment: "read:deployment";
    readonly ReadDomain: "read:domain";
    readonly ReadEvent: "read:event";
    readonly ReadFirewall: "read:firewall";
    readonly ReadIntegrationConfiguration: "read:integration-configuration";
    readonly ReadIntegrationResource: "read:integration-resource";
    readonly ReadKms: "read:kms";
    readonly ReadMonitoring: "read:monitoring";
    readonly ReadProject: "read:project";
    readonly ReadProjectEnvVarsNonProduction: "read:project-env-vars-non-production";
    readonly ReadProjectEnvVarsProduction: "read:project-env-vars-production";
    readonly ReadProjectFlags: "read:project-flags";
    readonly ReadRemoteCache: "read:remote-cache";
    readonly ReadSandbox: "read:sandbox";
    readonly ReadSpeedInsights: "read:speed-insights";
    readonly ReadTeam: "read:team";
    readonly ReadVcr: "read:vcr";
    readonly ReadWebAnalytics: "read:web-analytics";
    readonly ReadWebhooks: "read:webhooks";
    readonly UseAiGateway: "use:ai-gateway";
};
export type PayloadPermissions = ClosedEnum<typeof PayloadPermissions>;
/**
 * The payload of the event, if requested.
 */
export type FiftySeven = {
    appName: string;
    appId?: string | undefined;
    resources?: Resources | undefined;
    permissions?: Array<PayloadPermissions> | undefined;
};
export declare const UserEventPayload56Type: {
    readonly List: "list";
};
export type UserEventPayload56Type = ClosedEnum<typeof UserEventPayload56Type>;
export declare const UserEventPayload56BeforeType: {
    readonly String: "string";
};
export type UserEventPayload56BeforeType = ClosedEnum<typeof UserEventPayload56BeforeType>;
export type UserEventPayloadItems = {
    type: UserEventPayload56BeforeType;
};
/**
 * Specific project IDs or all projects on the team (`['*']`).
 */
export type UserEventPayloadProjectIds = {
    type: UserEventPayload56Type;
    required: true;
    items: UserEventPayloadItems;
};
export type UserEventPayloadResources = {
    /**
     * Specific project IDs or all projects on the team (`['*']`).
     */
    projectIds: UserEventPayloadProjectIds;
};
export declare const UserEventPayload56Permissions: {
    readonly ManageSpeedInsights: "manage:speed-insights";
    readonly ManageWebAnalytics: "manage:web-analytics";
    readonly ReadWriteAiGatewayApiKey: "read-write:ai-gateway-api-key";
    readonly ReadWriteAiGatewayGuardrails: "read-write:ai-gateway-guardrails";
    readonly ReadWriteAiGatewayPrivateModels: "read-write:ai-gateway-private-models";
    readonly ReadWriteAiGatewayRules: "read-write:ai-gateway-rules";
    readonly ReadWriteAiGatewayVirtualModelConfigs: "read-write:ai-gateway-virtual-model-configs";
    readonly ReadWriteAlerts: "read-write:alerts";
    readonly ReadWriteAutomations: "read-write:automations";
    readonly ReadWriteBilling: "read-write:billing";
    readonly ReadWriteBlob: "read-write:blob";
    readonly ReadWriteConnect: "read-write:connect";
    readonly ReadWriteDeployment: "read-write:deployment";
    readonly ReadWriteDomain: "read-write:domain";
    readonly ReadWriteDomainRegistrar: "read-write:domain-registrar";
    readonly ReadWriteDrains: "read-write:drains";
    readonly ReadWriteEdgeCache: "read-write:edge-cache";
    readonly ReadWriteEdgeConfig: "read-write:edge-config";
    readonly ReadWriteFirewall: "read-write:firewall";
    readonly ReadWriteIntegrationConfiguration: "read-write:integration-configuration";
    readonly ReadWriteIntegrationResource: "read-write:integration-resource";
    readonly ReadWriteKms: "read-write:kms";
    readonly ReadWriteProject: "read-write:project";
    readonly ReadWriteProjectEnvVars: "read-write:project-env-vars";
    readonly ReadWriteProjectEnvVarsNonProduction: "read-write:project-env-vars-non-production";
    readonly ReadWriteProjectEnvVarsProduction: "read-write:project-env-vars-production";
    readonly ReadWriteProjectFlagsNonProduction: "read-write:project-flags-non-production";
    readonly ReadWriteProjectFlagsProduction: "read-write:project-flags-production";
    readonly ReadWriteProjectProtectionBypass: "read-write:project-protection-bypass";
    readonly ReadWriteRemoteCache: "read-write:remote-cache";
    readonly ReadWriteSandbox: "read-write:sandbox";
    readonly ReadWriteTeamMembers: "read-write:team-members";
    readonly ReadWriteVcr: "read-write:vcr";
    readonly ReadAccessGroup: "read:access-group";
    readonly ReadAiGatewayGuardrails: "read:ai-gateway-guardrails";
    readonly ReadAiGatewayPrivateModels: "read:ai-gateway-private-models";
    readonly ReadAiGatewayRules: "read:ai-gateway-rules";
    readonly ReadAiGatewayVirtualModelConfigs: "read:ai-gateway-virtual-model-configs";
    readonly ReadAlerts: "read:alerts";
    readonly ReadAutomations: "read:automations";
    readonly ReadBilling: "read:billing";
    readonly ReadConnect: "read:connect";
    readonly ReadDeployment: "read:deployment";
    readonly ReadDomain: "read:domain";
    readonly ReadEvent: "read:event";
    readonly ReadFirewall: "read:firewall";
    readonly ReadIntegrationConfiguration: "read:integration-configuration";
    readonly ReadIntegrationResource: "read:integration-resource";
    readonly ReadKms: "read:kms";
    readonly ReadMonitoring: "read:monitoring";
    readonly ReadProject: "read:project";
    readonly ReadProjectEnvVarsNonProduction: "read:project-env-vars-non-production";
    readonly ReadProjectEnvVarsProduction: "read:project-env-vars-production";
    readonly ReadProjectFlags: "read:project-flags";
    readonly ReadRemoteCache: "read:remote-cache";
    readonly ReadSandbox: "read:sandbox";
    readonly ReadSpeedInsights: "read:speed-insights";
    readonly ReadTeam: "read:team";
    readonly ReadVcr: "read:vcr";
    readonly ReadWebAnalytics: "read:web-analytics";
    readonly ReadWebhooks: "read:webhooks";
    readonly UseAiGateway: "use:ai-gateway";
};
export type UserEventPayload56Permissions = ClosedEnum<typeof UserEventPayload56Permissions>;
export type Before = {
    resources?: UserEventPayloadResources | undefined;
    permissions?: Array<UserEventPayload56Permissions> | undefined;
};
export declare const UserEventPayload56AfterType: {
    readonly List: "list";
};
export type UserEventPayload56AfterType = ClosedEnum<typeof UserEventPayload56AfterType>;
export declare const UserEventPayload56AfterResourcesType: {
    readonly String: "string";
};
export type UserEventPayload56AfterResourcesType = ClosedEnum<typeof UserEventPayload56AfterResourcesType>;
export type PayloadItems = {
    type: UserEventPayload56AfterResourcesType;
};
/**
 * Specific project IDs or all projects on the team (`['*']`).
 */
export type UserEventPayload56ProjectIds = {
    type: UserEventPayload56AfterType;
    required: true;
    items: PayloadItems;
};
export type PayloadResources = {
    /**
     * Specific project IDs or all projects on the team (`['*']`).
     */
    projectIds: UserEventPayload56ProjectIds;
};
export declare const UserEventPayloadPermissions: {
    readonly ManageSpeedInsights: "manage:speed-insights";
    readonly ManageWebAnalytics: "manage:web-analytics";
    readonly ReadWriteAiGatewayApiKey: "read-write:ai-gateway-api-key";
    readonly ReadWriteAiGatewayGuardrails: "read-write:ai-gateway-guardrails";
    readonly ReadWriteAiGatewayPrivateModels: "read-write:ai-gateway-private-models";
    readonly ReadWriteAiGatewayRules: "read-write:ai-gateway-rules";
    readonly ReadWriteAiGatewayVirtualModelConfigs: "read-write:ai-gateway-virtual-model-configs";
    readonly ReadWriteAlerts: "read-write:alerts";
    readonly ReadWriteAutomations: "read-write:automations";
    readonly ReadWriteBilling: "read-write:billing";
    readonly ReadWriteBlob: "read-write:blob";
    readonly ReadWriteConnect: "read-write:connect";
    readonly ReadWriteDeployment: "read-write:deployment";
    readonly ReadWriteDomain: "read-write:domain";
    readonly ReadWriteDomainRegistrar: "read-write:domain-registrar";
    readonly ReadWriteDrains: "read-write:drains";
    readonly ReadWriteEdgeCache: "read-write:edge-cache";
    readonly ReadWriteEdgeConfig: "read-write:edge-config";
    readonly ReadWriteFirewall: "read-write:firewall";
    readonly ReadWriteIntegrationConfiguration: "read-write:integration-configuration";
    readonly ReadWriteIntegrationResource: "read-write:integration-resource";
    readonly ReadWriteKms: "read-write:kms";
    readonly ReadWriteProject: "read-write:project";
    readonly ReadWriteProjectEnvVars: "read-write:project-env-vars";
    readonly ReadWriteProjectEnvVarsNonProduction: "read-write:project-env-vars-non-production";
    readonly ReadWriteProjectEnvVarsProduction: "read-write:project-env-vars-production";
    readonly ReadWriteProjectFlagsNonProduction: "read-write:project-flags-non-production";
    readonly ReadWriteProjectFlagsProduction: "read-write:project-flags-production";
    readonly ReadWriteProjectProtectionBypass: "read-write:project-protection-bypass";
    readonly ReadWriteRemoteCache: "read-write:remote-cache";
    readonly ReadWriteSandbox: "read-write:sandbox";
    readonly ReadWriteTeamMembers: "read-write:team-members";
    readonly ReadWriteVcr: "read-write:vcr";
    readonly ReadAccessGroup: "read:access-group";
    readonly ReadAiGatewayGuardrails: "read:ai-gateway-guardrails";
    readonly ReadAiGatewayPrivateModels: "read:ai-gateway-private-models";
    readonly ReadAiGatewayRules: "read:ai-gateway-rules";
    readonly ReadAiGatewayVirtualModelConfigs: "read:ai-gateway-virtual-model-configs";
    readonly ReadAlerts: "read:alerts";
    readonly ReadAutomations: "read:automations";
    readonly ReadBilling: "read:billing";
    readonly ReadConnect: "read:connect";
    readonly ReadDeployment: "read:deployment";
    readonly ReadDomain: "read:domain";
    readonly ReadEvent: "read:event";
    readonly ReadFirewall: "read:firewall";
    readonly ReadIntegrationConfiguration: "read:integration-configuration";
    readonly ReadIntegrationResource: "read:integration-resource";
    readonly ReadKms: "read:kms";
    readonly ReadMonitoring: "read:monitoring";
    readonly ReadProject: "read:project";
    readonly ReadProjectEnvVarsNonProduction: "read:project-env-vars-non-production";
    readonly ReadProjectEnvVarsProduction: "read:project-env-vars-production";
    readonly ReadProjectFlags: "read:project-flags";
    readonly ReadRemoteCache: "read:remote-cache";
    readonly ReadSandbox: "read:sandbox";
    readonly ReadSpeedInsights: "read:speed-insights";
    readonly ReadTeam: "read:team";
    readonly ReadVcr: "read:vcr";
    readonly ReadWebAnalytics: "read:web-analytics";
    readonly ReadWebhooks: "read:webhooks";
    readonly UseAiGateway: "use:ai-gateway";
};
export type UserEventPayloadPermissions = ClosedEnum<typeof UserEventPayloadPermissions>;
export type After = {
    resources?: PayloadResources | undefined;
    permissions?: Array<UserEventPayloadPermissions> | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type FiftySix = {
    appName: string;
    appId?: string | undefined;
    installationId?: string | undefined;
    before?: Before | undefined;
    after?: After | undefined;
};
export declare const NextScopes: {
    readonly Email: "email";
    readonly OfflineAccess: "offline_access";
    readonly Openid: "openid";
    readonly Profile: "profile";
};
export type NextScopes = ClosedEnum<typeof NextScopes>;
export declare const NextPermissions: {
    readonly Wildcard: "*";
    readonly ManageSpeedInsights: "manage:speed-insights";
    readonly ManageWebAnalytics: "manage:web-analytics";
    readonly ReadWriteAiGatewayApiKey: "read-write:ai-gateway-api-key";
    readonly ReadWriteAiGatewayGuardrails: "read-write:ai-gateway-guardrails";
    readonly ReadWriteAiGatewayPrivateModels: "read-write:ai-gateway-private-models";
    readonly ReadWriteAiGatewayRules: "read-write:ai-gateway-rules";
    readonly ReadWriteAiGatewayVirtualModelConfigs: "read-write:ai-gateway-virtual-model-configs";
    readonly ReadWriteAlerts: "read-write:alerts";
    readonly ReadWriteAutomations: "read-write:automations";
    readonly ReadWriteBilling: "read-write:billing";
    readonly ReadWriteBlob: "read-write:blob";
    readonly ReadWriteConnect: "read-write:connect";
    readonly ReadWriteDeployment: "read-write:deployment";
    readonly ReadWriteDomain: "read-write:domain";
    readonly ReadWriteDomainRegistrar: "read-write:domain-registrar";
    readonly ReadWriteDrains: "read-write:drains";
    readonly ReadWriteEdgeCache: "read-write:edge-cache";
    readonly ReadWriteEdgeConfig: "read-write:edge-config";
    readonly ReadWriteFirewall: "read-write:firewall";
    readonly ReadWriteIntegrationConfiguration: "read-write:integration-configuration";
    readonly ReadWriteIntegrationResource: "read-write:integration-resource";
    readonly ReadWriteKms: "read-write:kms";
    readonly ReadWriteProject: "read-write:project";
    readonly ReadWriteProjectEnvVars: "read-write:project-env-vars";
    readonly ReadWriteProjectEnvVarsNonProduction: "read-write:project-env-vars-non-production";
    readonly ReadWriteProjectEnvVarsProduction: "read-write:project-env-vars-production";
    readonly ReadWriteProjectFlagsNonProduction: "read-write:project-flags-non-production";
    readonly ReadWriteProjectFlagsProduction: "read-write:project-flags-production";
    readonly ReadWriteProjectProtectionBypass: "read-write:project-protection-bypass";
    readonly ReadWriteRemoteCache: "read-write:remote-cache";
    readonly ReadWriteSandbox: "read-write:sandbox";
    readonly ReadWriteTeamMembers: "read-write:team-members";
    readonly ReadWriteVcr: "read-write:vcr";
    readonly ReadAccessGroup: "read:access-group";
    readonly ReadAiGatewayGuardrails: "read:ai-gateway-guardrails";
    readonly ReadAiGatewayPrivateModels: "read:ai-gateway-private-models";
    readonly ReadAiGatewayRules: "read:ai-gateway-rules";
    readonly ReadAiGatewayVirtualModelConfigs: "read:ai-gateway-virtual-model-configs";
    readonly ReadAlerts: "read:alerts";
    readonly ReadAutomations: "read:automations";
    readonly ReadBilling: "read:billing";
    readonly ReadConnect: "read:connect";
    readonly ReadDeployment: "read:deployment";
    readonly ReadDomain: "read:domain";
    readonly ReadEvent: "read:event";
    readonly ReadFirewall: "read:firewall";
    readonly ReadIntegrationConfiguration: "read:integration-configuration";
    readonly ReadIntegrationResource: "read:integration-resource";
    readonly ReadKms: "read:kms";
    readonly ReadMonitoring: "read:monitoring";
    readonly ReadProject: "read:project";
    readonly ReadProjectEnvVarsNonProduction: "read:project-env-vars-non-production";
    readonly ReadProjectEnvVarsProduction: "read:project-env-vars-production";
    readonly ReadProjectFlags: "read:project-flags";
    readonly ReadRemoteCache: "read:remote-cache";
    readonly ReadSandbox: "read:sandbox";
    readonly ReadSpeedInsights: "read:speed-insights";
    readonly ReadTeam: "read:team";
    readonly ReadUser: "read:user";
    readonly ReadVcr: "read:vcr";
    readonly ReadWebAnalytics: "read:web-analytics";
    readonly ReadWebhooks: "read:webhooks";
    readonly UseAiGateway: "use:ai-gateway";
};
export type NextPermissions = ClosedEnum<typeof NextPermissions>;
/**
 * The payload of the event, if requested.
 */
export type FiftyFive = {
    appName: string;
    appId?: string | undefined;
    nextScopes: Array<NextScopes>;
    nextPermissions?: Array<NextPermissions> | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type FiftyFour = {
    appName: string;
    appId?: string | undefined;
};
export declare const PayloadScopes: {
    readonly Email: "email";
    readonly OfflineAccess: "offline_access";
    readonly Openid: "openid";
    readonly Profile: "profile";
};
export type PayloadScopes = ClosedEnum<typeof PayloadScopes>;
export declare const Permissions: {
    readonly Wildcard: "*";
    readonly ManageSpeedInsights: "manage:speed-insights";
    readonly ManageWebAnalytics: "manage:web-analytics";
    readonly ReadWriteAiGatewayApiKey: "read-write:ai-gateway-api-key";
    readonly ReadWriteAiGatewayGuardrails: "read-write:ai-gateway-guardrails";
    readonly ReadWriteAiGatewayPrivateModels: "read-write:ai-gateway-private-models";
    readonly ReadWriteAiGatewayRules: "read-write:ai-gateway-rules";
    readonly ReadWriteAiGatewayVirtualModelConfigs: "read-write:ai-gateway-virtual-model-configs";
    readonly ReadWriteAlerts: "read-write:alerts";
    readonly ReadWriteAutomations: "read-write:automations";
    readonly ReadWriteBilling: "read-write:billing";
    readonly ReadWriteBlob: "read-write:blob";
    readonly ReadWriteConnect: "read-write:connect";
    readonly ReadWriteDeployment: "read-write:deployment";
    readonly ReadWriteDomain: "read-write:domain";
    readonly ReadWriteDomainRegistrar: "read-write:domain-registrar";
    readonly ReadWriteDrains: "read-write:drains";
    readonly ReadWriteEdgeCache: "read-write:edge-cache";
    readonly ReadWriteEdgeConfig: "read-write:edge-config";
    readonly ReadWriteFirewall: "read-write:firewall";
    readonly ReadWriteIntegrationConfiguration: "read-write:integration-configuration";
    readonly ReadWriteIntegrationResource: "read-write:integration-resource";
    readonly ReadWriteKms: "read-write:kms";
    readonly ReadWriteProject: "read-write:project";
    readonly ReadWriteProjectEnvVars: "read-write:project-env-vars";
    readonly ReadWriteProjectEnvVarsNonProduction: "read-write:project-env-vars-non-production";
    readonly ReadWriteProjectEnvVarsProduction: "read-write:project-env-vars-production";
    readonly ReadWriteProjectFlagsNonProduction: "read-write:project-flags-non-production";
    readonly ReadWriteProjectFlagsProduction: "read-write:project-flags-production";
    readonly ReadWriteProjectProtectionBypass: "read-write:project-protection-bypass";
    readonly ReadWriteRemoteCache: "read-write:remote-cache";
    readonly ReadWriteSandbox: "read-write:sandbox";
    readonly ReadWriteTeamMembers: "read-write:team-members";
    readonly ReadWriteVcr: "read-write:vcr";
    readonly ReadAccessGroup: "read:access-group";
    readonly ReadAiGatewayGuardrails: "read:ai-gateway-guardrails";
    readonly ReadAiGatewayPrivateModels: "read:ai-gateway-private-models";
    readonly ReadAiGatewayRules: "read:ai-gateway-rules";
    readonly ReadAiGatewayVirtualModelConfigs: "read:ai-gateway-virtual-model-configs";
    readonly ReadAlerts: "read:alerts";
    readonly ReadAutomations: "read:automations";
    readonly ReadBilling: "read:billing";
    readonly ReadConnect: "read:connect";
    readonly ReadDeployment: "read:deployment";
    readonly ReadDomain: "read:domain";
    readonly ReadEvent: "read:event";
    readonly ReadFirewall: "read:firewall";
    readonly ReadIntegrationConfiguration: "read:integration-configuration";
    readonly ReadIntegrationResource: "read:integration-resource";
    readonly ReadKms: "read:kms";
    readonly ReadMonitoring: "read:monitoring";
    readonly ReadProject: "read:project";
    readonly ReadProjectEnvVarsNonProduction: "read:project-env-vars-non-production";
    readonly ReadProjectEnvVarsProduction: "read:project-env-vars-production";
    readonly ReadProjectFlags: "read:project-flags";
    readonly ReadRemoteCache: "read:remote-cache";
    readonly ReadSandbox: "read:sandbox";
    readonly ReadSpeedInsights: "read:speed-insights";
    readonly ReadTeam: "read:team";
    readonly ReadUser: "read:user";
    readonly ReadVcr: "read:vcr";
    readonly ReadWebAnalytics: "read:web-analytics";
    readonly ReadWebhooks: "read:webhooks";
    readonly UseAiGateway: "use:ai-gateway";
};
export type Permissions = ClosedEnum<typeof Permissions>;
/**
 * The payload of the event, if requested.
 */
export type FiftyThree = {
    appName: string;
    appId?: string | undefined;
    scopes: Array<PayloadScopes>;
    permissions?: Array<Permissions> | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type FiftyTwo = {
    alias?: string | undefined;
    aliasId?: string | undefined;
    userId?: string | undefined;
    username?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type FiftyOne = {
    alias?: string | undefined;
    userId?: string | undefined;
    username?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type Fifty = {
    alias: string;
    deploymentUrl: string;
};
export declare const UserEventPayload49Action: {
    readonly Created: "created";
    readonly Removed: "removed";
};
export type UserEventPayload49Action = ClosedEnum<typeof UserEventPayload49Action>;
/**
 * The payload of the event, if requested.
 */
export type FortyNine = {
    projectId?: string | undefined;
    projectName: string;
    alias: string;
    action: UserEventPayload49Action;
};
/**
 * The payload of the event, if requested.
 */
export type FortyEight = {
    aliasId?: string | undefined;
    alias?: string | undefined;
    projectId?: string | undefined;
    projectName?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type FortySeven = {
    alias?: string | undefined;
    email?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type FortySix = {
    alias?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type FortyFive = {
    alias?: string | undefined;
    email?: string | undefined;
    username?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type FortyFour = {
    name?: string | undefined;
    alias: string;
    aliasId: string;
    deploymentId: string | null;
};
export type OldTeam = {
    name: string;
};
export type NewTeam = {
    name: string;
};
/**
 * The payload of the event, if requested.
 */
export type FortyThree = {
    name?: string | undefined;
    alias: string;
    oldTeam?: OldTeam | undefined;
    newTeam?: NewTeam | undefined;
};
/**
 * A narrowed subset of the deployment's `readyStateReasonInternal` — only values in the public allowlist are permitted here. Callers should run their raw reason through `toAllowListedReadyStateReasonInternal` from `@api/events` before assigning. This keeps abuse / moderation / admin reasons out of the public activity log.
 */
export declare const PayloadAllowListedReadyStateReasonInternal: {
    readonly EarlyIgnoreStep: "EARLY_IGNORE_STEP";
    readonly IgnoreStep: "IGNORE_STEP";
    readonly NamespacePruned: "NAMESPACE_PRUNED";
    readonly UnaffectedProject: "UNAFFECTED_PROJECT";
    readonly UnverifiedCommit: "UNVERIFIED_COMMIT";
};
/**
 * A narrowed subset of the deployment's `readyStateReasonInternal` — only values in the public allowlist are permitted here. Callers should run their raw reason through `toAllowListedReadyStateReasonInternal` from `@api/events` before assigning. This keeps abuse / moderation / admin reasons out of the public activity log.
 */
export type PayloadAllowListedReadyStateReasonInternal = ClosedEnum<typeof PayloadAllowListedReadyStateReasonInternal>;
export type PayloadDeployment = {
    id: string;
    name: string;
    url: string;
    meta: {
        [k: string]: string;
    };
    readyState?: string | undefined;
    /**
     * A narrowed subset of the deployment's `readyStateReasonInternal` — only values in the public allowlist are permitted here. Callers should run their raw reason through `toAllowListedReadyStateReasonInternal` from `@api/events` before assigning. This keeps abuse / moderation / admin reasons out of the public activity log.
     */
    allowListedReadyStateReasonInternal?: PayloadAllowListedReadyStateReasonInternal | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type FortyTwo = {
    projectId: string;
    aliasCount: number;
    deployment?: PayloadDeployment | null | undefined;
};
/**
 * A narrowed subset of the deployment's `readyStateReasonInternal` — only values in the public allowlist are permitted here. Callers should run their raw reason through `toAllowListedReadyStateReasonInternal` from `@api/events` before assigning. This keeps abuse / moderation / admin reasons out of the public activity log.
 */
export declare const AllowListedReadyStateReasonInternal: {
    readonly EarlyIgnoreStep: "EARLY_IGNORE_STEP";
    readonly IgnoreStep: "IGNORE_STEP";
    readonly NamespacePruned: "NAMESPACE_PRUNED";
    readonly UnaffectedProject: "UNAFFECTED_PROJECT";
    readonly UnverifiedCommit: "UNVERIFIED_COMMIT";
};
/**
 * A narrowed subset of the deployment's `readyStateReasonInternal` — only values in the public allowlist are permitted here. Callers should run their raw reason through `toAllowListedReadyStateReasonInternal` from `@api/events` before assigning. This keeps abuse / moderation / admin reasons out of the public activity log.
 */
export type AllowListedReadyStateReasonInternal = ClosedEnum<typeof AllowListedReadyStateReasonInternal>;
export type Deployment = {
    id: string;
    name: string;
    url: string;
    meta: {
        [k: string]: string;
    };
    readyState?: string | undefined;
    /**
     * A narrowed subset of the deployment's `readyStateReasonInternal` — only values in the public allowlist are permitted here. Callers should run their raw reason through `toAllowListedReadyStateReasonInternal` from `@api/events` before assigning. This keeps abuse / moderation / admin reasons out of the public activity log.
     */
    allowListedReadyStateReasonInternal?: AllowListedReadyStateReasonInternal | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type FortyOne = {
    alias?: string | undefined;
    deployment?: Deployment | null | undefined;
    ruleCount?: number | undefined;
    deploymentUrl?: string | undefined;
    aliasId?: string | undefined;
    deploymentId?: string | null | undefined;
    oldDeploymentId?: string | null | undefined;
    redirect?: string | undefined;
    redirectStatusCode?: number | null | undefined;
    target?: string | null | undefined;
    system?: boolean | undefined;
    aliasUpdatedAt?: number | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type Forty = {
    price?: number | undefined;
    currency?: string | undefined;
};
export type UserEventPayload39AccessGroup = {
    id: string;
    name?: string | undefined;
};
export type PayloadUser = {
    id: string;
    username?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThirtyNine = {
    accessGroup: UserEventPayload39AccessGroup;
    user: PayloadUser;
    directoryType?: string | undefined;
};
export type UserEventPayload38AccessGroup = {
    id: string;
    name: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThirtyEight = {
    accessGroup: UserEventPayload38AccessGroup;
    name?: string | undefined;
    previousName?: string | undefined;
    teamRoles?: Array<string> | undefined;
    previousTeamRoles?: Array<string> | undefined;
    teamPermissions?: Array<string> | undefined;
    previousTeamPermissions?: Array<string> | undefined;
    entitlementsAdded?: Array<string> | undefined;
    entitlementsRemoved?: Array<string> | undefined;
};
export type UserEventPayloadAccessGroup = {
    id: string;
    name: string;
};
export type PayloadProject = {
    id: string;
    name?: string | undefined;
};
export declare const NextRole: {
    readonly Admin: "ADMIN";
    readonly ProjectDeveloper: "PROJECT_DEVELOPER";
    readonly ProjectGuest: "PROJECT_GUEST";
    readonly ProjectViewer: "PROJECT_VIEWER";
};
export type NextRole = ClosedEnum<typeof NextRole>;
export declare const PreviousRole: {
    readonly Admin: "ADMIN";
    readonly ProjectDeveloper: "PROJECT_DEVELOPER";
    readonly ProjectGuest: "PROJECT_GUEST";
    readonly ProjectViewer: "PROJECT_VIEWER";
};
export type PreviousRole = ClosedEnum<typeof PreviousRole>;
/**
 * The payload of the event, if requested.
 */
export type ThirtySeven = {
    accessGroup: UserEventPayloadAccessGroup;
    project: PayloadProject;
    nextRole?: NextRole | null | undefined;
    previousRole?: PreviousRole | undefined;
};
export type PayloadAccessGroup = {
    id: string;
    name: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThirtySix = {
    author: string;
    accessGroup: PayloadAccessGroup;
};
export type AccessGroup = {
    id: string;
    name: string;
};
/**
 * The payload of the event, if requested.
 */
export type ThirtyFive = {
    accessGroup: AccessGroup;
    teamRoles?: Array<string> | undefined;
    teamPermissions?: Array<string> | undefined;
    entitlements?: Array<string> | undefined;
};
export type VirtualModelConfig = {
    id: string;
    displayName?: string | undefined;
    modelSlug?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThirtyFour = {
    virtualModelConfig: VirtualModelConfig;
};
export type UserEventPayloadRule = {
    id: string;
    type: string;
    model?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type ThirtyThree = {
    rule: UserEventPayloadRule;
    enabled?: boolean | undefined;
};
/** @internal */
export declare const OneHundredAndFive$inboundSchema: z.ZodType<OneHundredAndFive, z.ZodTypeDef, unknown>;
export declare function oneHundredAndFiveFromJSON(jsonString: string): SafeParseResult<OneHundredAndFive, SDKValidationError>;
/** @internal */
export declare const OneHundredAndFour$inboundSchema: z.ZodType<OneHundredAndFour, z.ZodTypeDef, unknown>;
export declare function oneHundredAndFourFromJSON(jsonString: string): SafeParseResult<OneHundredAndFour, SDKValidationError>;
/** @internal */
export declare const UserEventPayload103Project$inboundSchema: z.ZodType<UserEventPayload103Project, z.ZodTypeDef, unknown>;
export declare function userEventPayload103ProjectFromJSON(jsonString: string): SafeParseResult<UserEventPayload103Project, SDKValidationError>;
/** @internal */
export declare const DeployHook$inboundSchema: z.ZodType<DeployHook, z.ZodTypeDef, unknown>;
export declare function deployHookFromJSON(jsonString: string): SafeParseResult<DeployHook, SDKValidationError>;
/** @internal */
export declare const Job$inboundSchema: z.ZodType<Job, z.ZodTypeDef, unknown>;
export declare function jobFromJSON(jsonString: string): SafeParseResult<Job, SDKValidationError>;
/** @internal */
export declare const OneHundredAndThree$inboundSchema: z.ZodType<OneHundredAndThree, z.ZodTypeDef, unknown>;
export declare function oneHundredAndThreeFromJSON(jsonString: string): SafeParseResult<OneHundredAndThree, SDKValidationError>;
/** @internal */
export declare const OneHundredAndTwo$inboundSchema: z.ZodType<OneHundredAndTwo, z.ZodTypeDef, unknown>;
export declare function oneHundredAndTwoFromJSON(jsonString: string): SafeParseResult<OneHundredAndTwo, SDKValidationError>;
/** @internal */
export declare const OneHundredAndOne$inboundSchema: z.ZodType<OneHundredAndOne, z.ZodTypeDef, unknown>;
export declare function oneHundredAndOneFromJSON(jsonString: string): SafeParseResult<OneHundredAndOne, SDKValidationError>;
/** @internal */
export declare const OneHundred$inboundSchema: z.ZodType<OneHundred, z.ZodTypeDef, unknown>;
export declare function oneHundredFromJSON(jsonString: string): SafeParseResult<OneHundred, SDKValidationError>;
/** @internal */
export declare const NinetyNine$inboundSchema: z.ZodType<NinetyNine, z.ZodTypeDef, unknown>;
export declare function ninetyNineFromJSON(jsonString: string): SafeParseResult<NinetyNine, SDKValidationError>;
/** @internal */
export declare const NinetyEight$inboundSchema: z.ZodType<NinetyEight, z.ZodTypeDef, unknown>;
export declare function ninetyEightFromJSON(jsonString: string): SafeParseResult<NinetyEight, SDKValidationError>;
/** @internal */
export declare const UserEventPayload97Project$inboundSchema: z.ZodType<UserEventPayload97Project, z.ZodTypeDef, unknown>;
export declare function userEventPayload97ProjectFromJSON(jsonString: string): SafeParseResult<UserEventPayload97Project, SDKValidationError>;
/** @internal */
export declare const NinetySeven$inboundSchema: z.ZodType<NinetySeven, z.ZodTypeDef, unknown>;
export declare function ninetySevenFromJSON(jsonString: string): SafeParseResult<NinetySeven, SDKValidationError>;
/** @internal */
export declare const SubjectType$inboundSchema: z.ZodNativeEnum<typeof SubjectType>;
/** @internal */
export declare const NinetySix$inboundSchema: z.ZodType<NinetySix, z.ZodTypeDef, unknown>;
export declare function ninetySixFromJSON(jsonString: string): SafeParseResult<NinetySix, SDKValidationError>;
/** @internal */
export declare const NinetyFive$inboundSchema: z.ZodType<NinetyFive, z.ZodTypeDef, unknown>;
export declare function ninetyFiveFromJSON(jsonString: string): SafeParseResult<NinetyFive, SDKValidationError>;
/** @internal */
export declare const NinetyFour$inboundSchema: z.ZodType<NinetyFour, z.ZodTypeDef, unknown>;
export declare function ninetyFourFromJSON(jsonString: string): SafeParseResult<NinetyFour, SDKValidationError>;
/** @internal */
export declare const NinetyThree$inboundSchema: z.ZodType<NinetyThree, z.ZodTypeDef, unknown>;
export declare function ninetyThreeFromJSON(jsonString: string): SafeParseResult<NinetyThree, SDKValidationError>;
/** @internal */
export declare const NinetyTwo$inboundSchema: z.ZodType<NinetyTwo, z.ZodTypeDef, unknown>;
export declare function ninetyTwoFromJSON(jsonString: string): SafeParseResult<NinetyTwo, SDKValidationError>;
/** @internal */
export declare const NinetyOne$inboundSchema: z.ZodType<NinetyOne, z.ZodTypeDef, unknown>;
export declare function ninetyOneFromJSON(jsonString: string): SafeParseResult<NinetyOne, SDKValidationError>;
/** @internal */
export declare const Ninety$inboundSchema: z.ZodType<Ninety, z.ZodTypeDef, unknown>;
export declare function ninetyFromJSON(jsonString: string): SafeParseResult<Ninety, SDKValidationError>;
/** @internal */
export declare const EightyNine$inboundSchema: z.ZodType<EightyNine, z.ZodTypeDef, unknown>;
export declare function eightyNineFromJSON(jsonString: string): SafeParseResult<EightyNine, SDKValidationError>;
/** @internal */
export declare const UserEventPayload88Team$inboundSchema: z.ZodType<UserEventPayload88Team, z.ZodTypeDef, unknown>;
export declare function userEventPayload88TeamFromJSON(jsonString: string): SafeParseResult<UserEventPayload88Team, SDKValidationError>;
/** @internal */
export declare const UserEventPayload88Configuration$inboundSchema: z.ZodType<UserEventPayload88Configuration, z.ZodTypeDef, unknown>;
export declare function userEventPayload88ConfigurationFromJSON(jsonString: string): SafeParseResult<UserEventPayload88Configuration, SDKValidationError>;
/** @internal */
export declare const EightyEight$inboundSchema: z.ZodType<EightyEight, z.ZodTypeDef, unknown>;
export declare function eightyEightFromJSON(jsonString: string): SafeParseResult<EightyEight, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadTeam$inboundSchema: z.ZodType<UserEventPayloadTeam, z.ZodTypeDef, unknown>;
export declare function userEventPayloadTeamFromJSON(jsonString: string): SafeParseResult<UserEventPayloadTeam, SDKValidationError>;
/** @internal */
export declare const UserEventPayload87Configuration$inboundSchema: z.ZodType<UserEventPayload87Configuration, z.ZodTypeDef, unknown>;
export declare function userEventPayload87ConfigurationFromJSON(jsonString: string): SafeParseResult<UserEventPayload87Configuration, SDKValidationError>;
/** @internal */
export declare const UserEventPayload87Project$inboundSchema: z.ZodType<UserEventPayload87Project, z.ZodTypeDef, unknown>;
export declare function userEventPayload87ProjectFromJSON(jsonString: string): SafeParseResult<UserEventPayload87Project, SDKValidationError>;
/** @internal */
export declare const EightySeven$inboundSchema: z.ZodType<EightySeven, z.ZodTypeDef, unknown>;
export declare function eightySevenFromJSON(jsonString: string): SafeParseResult<EightySeven, SDKValidationError>;
/** @internal */
export declare const PayloadTeam$inboundSchema: z.ZodType<PayloadTeam, z.ZodTypeDef, unknown>;
export declare function payloadTeamFromJSON(jsonString: string): SafeParseResult<PayloadTeam, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadConfiguration$inboundSchema: z.ZodType<UserEventPayloadConfiguration, z.ZodTypeDef, unknown>;
export declare function userEventPayloadConfigurationFromJSON(jsonString: string): SafeParseResult<UserEventPayloadConfiguration, SDKValidationError>;
/** @internal */
export declare const UserEventPayload86Project$inboundSchema: z.ZodType<UserEventPayload86Project, z.ZodTypeDef, unknown>;
export declare function userEventPayload86ProjectFromJSON(jsonString: string): SafeParseResult<UserEventPayload86Project, SDKValidationError>;
/** @internal */
export declare const EightySix$inboundSchema: z.ZodType<EightySix, z.ZodTypeDef, unknown>;
export declare function eightySixFromJSON(jsonString: string): SafeParseResult<EightySix, SDKValidationError>;
/** @internal */
export declare const UserEventPayload85Team$inboundSchema: z.ZodType<UserEventPayload85Team, z.ZodTypeDef, unknown>;
export declare function userEventPayload85TeamFromJSON(jsonString: string): SafeParseResult<UserEventPayload85Team, SDKValidationError>;
/** @internal */
export declare const PayloadConfiguration$inboundSchema: z.ZodType<PayloadConfiguration, z.ZodTypeDef, unknown>;
export declare function payloadConfigurationFromJSON(jsonString: string): SafeParseResult<PayloadConfiguration, SDKValidationError>;
/** @internal */
export declare const UserEventPayload85Project$inboundSchema: z.ZodType<UserEventPayload85Project, z.ZodTypeDef, unknown>;
export declare function userEventPayload85ProjectFromJSON(jsonString: string): SafeParseResult<UserEventPayload85Project, SDKValidationError>;
/** @internal */
export declare const EightyFive$inboundSchema: z.ZodType<EightyFive, z.ZodTypeDef, unknown>;
export declare function eightyFiveFromJSON(jsonString: string): SafeParseResult<EightyFive, SDKValidationError>;
/** @internal */
export declare const Configuration$inboundSchema: z.ZodType<Configuration, z.ZodTypeDef, unknown>;
export declare function configurationFromJSON(jsonString: string): SafeParseResult<Configuration, SDKValidationError>;
/** @internal */
export declare const EightyFour$inboundSchema: z.ZodType<EightyFour, z.ZodTypeDef, unknown>;
export declare function eightyFourFromJSON(jsonString: string): SafeParseResult<EightyFour, SDKValidationError>;
/** @internal */
export declare const Documents$inboundSchema: z.ZodType<Documents, z.ZodTypeDef, unknown>;
export declare function documentsFromJSON(jsonString: string): SafeParseResult<Documents, SDKValidationError>;
/** @internal */
export declare const EightyThree$inboundSchema: z.ZodType<EightyThree, z.ZodTypeDef, unknown>;
export declare function eightyThreeFromJSON(jsonString: string): SafeParseResult<EightyThree, SDKValidationError>;
/** @internal */
export declare const EightyTwo$inboundSchema: z.ZodType<EightyTwo, z.ZodTypeDef, unknown>;
export declare function eightyTwoFromJSON(jsonString: string): SafeParseResult<EightyTwo, SDKValidationError>;
/** @internal */
export declare const PayloadPrevious$inboundSchema: z.ZodType<PayloadPrevious, z.ZodTypeDef, unknown>;
export declare function payloadPreviousFromJSON(jsonString: string): SafeParseResult<PayloadPrevious, SDKValidationError>;
/** @internal */
export declare const Next$inboundSchema: z.ZodType<Next, z.ZodTypeDef, unknown>;
export declare function nextFromJSON(jsonString: string): SafeParseResult<Next, SDKValidationError>;
/** @internal */
export declare const EightyOne$inboundSchema: z.ZodType<EightyOne, z.ZodTypeDef, unknown>;
export declare function eightyOneFromJSON(jsonString: string): SafeParseResult<EightyOne, SDKValidationError>;
/** @internal */
export declare const Eighty$inboundSchema: z.ZodType<Eighty, z.ZodTypeDef, unknown>;
export declare function eightyFromJSON(jsonString: string): SafeParseResult<Eighty, SDKValidationError>;
/** @internal */
export declare const SeventyNine$inboundSchema: z.ZodType<SeventyNine, z.ZodTypeDef, unknown>;
export declare function seventyNineFromJSON(jsonString: string): SafeParseResult<SeventyNine, SDKValidationError>;
/** @internal */
export declare const SeventyEight$inboundSchema: z.ZodType<SeventyEight, z.ZodTypeDef, unknown>;
export declare function seventyEightFromJSON(jsonString: string): SafeParseResult<SeventyEight, SDKValidationError>;
/** @internal */
export declare const PayloadOldTeam$inboundSchema: z.ZodType<PayloadOldTeam, z.ZodTypeDef, unknown>;
export declare function payloadOldTeamFromJSON(jsonString: string): SafeParseResult<PayloadOldTeam, SDKValidationError>;
/** @internal */
export declare const PayloadNewTeam$inboundSchema: z.ZodType<PayloadNewTeam, z.ZodTypeDef, unknown>;
export declare function payloadNewTeamFromJSON(jsonString: string): SafeParseResult<PayloadNewTeam, SDKValidationError>;
/** @internal */
export declare const SeventySeven$inboundSchema: z.ZodType<SeventySeven, z.ZodTypeDef, unknown>;
export declare function seventySevenFromJSON(jsonString: string): SafeParseResult<SeventySeven, SDKValidationError>;
/** @internal */
export declare const SeventySix$inboundSchema: z.ZodType<SeventySix, z.ZodTypeDef, unknown>;
export declare function seventySixFromJSON(jsonString: string): SafeParseResult<SeventySix, SDKValidationError>;
/** @internal */
export declare const SeventyFive$inboundSchema: z.ZodType<SeventyFive, z.ZodTypeDef, unknown>;
export declare function seventyFiveFromJSON(jsonString: string): SafeParseResult<SeventyFive, SDKValidationError>;
/** @internal */
export declare const SeventyFour$inboundSchema: z.ZodType<SeventyFour, z.ZodTypeDef, unknown>;
export declare function seventyFourFromJSON(jsonString: string): SafeParseResult<SeventyFour, SDKValidationError>;
/** @internal */
export declare const UserEventPayload73Project$inboundSchema: z.ZodType<UserEventPayload73Project, z.ZodTypeDef, unknown>;
export declare function userEventPayload73ProjectFromJSON(jsonString: string): SafeParseResult<UserEventPayload73Project, SDKValidationError>;
/** @internal */
export declare const SeventyThree$inboundSchema: z.ZodType<SeventyThree, z.ZodTypeDef, unknown>;
export declare function seventyThreeFromJSON(jsonString: string): SafeParseResult<SeventyThree, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadProject$inboundSchema: z.ZodType<UserEventPayloadProject, z.ZodTypeDef, unknown>;
export declare function userEventPayloadProjectFromJSON(jsonString: string): SafeParseResult<UserEventPayloadProject, SDKValidationError>;
/** @internal */
export declare const SeventyTwo$inboundSchema: z.ZodType<SeventyTwo, z.ZodTypeDef, unknown>;
export declare function seventyTwoFromJSON(jsonString: string): SafeParseResult<SeventyTwo, SDKValidationError>;
/** @internal */
export declare const SeventyOne$inboundSchema: z.ZodType<SeventyOne, z.ZodTypeDef, unknown>;
export declare function seventyOneFromJSON(jsonString: string): SafeParseResult<SeventyOne, SDKValidationError>;
/** @internal */
export declare const UserEventPayload70Action$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload70Action>;
/** @internal */
export declare const Seventy$inboundSchema: z.ZodType<Seventy, z.ZodTypeDef, unknown>;
export declare function seventyFromJSON(jsonString: string): SafeParseResult<Seventy, SDKValidationError>;
/** @internal */
export declare const UserEventPayload69Action$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload69Action>;
/** @internal */
export declare const PayloadPlanSlug$inboundSchema: z.ZodNativeEnum<typeof PayloadPlanSlug>;
/** @internal */
export declare const PayloadData$inboundSchema: z.ZodType<PayloadData, z.ZodTypeDef, unknown>;
export declare function payloadDataFromJSON(jsonString: string): SafeParseResult<PayloadData, SDKValidationError>;
/** @internal */
export declare const SixtyNine$inboundSchema: z.ZodType<SixtyNine, z.ZodTypeDef, unknown>;
export declare function sixtyNineFromJSON(jsonString: string): SafeParseResult<SixtyNine, SDKValidationError>;
/** @internal */
export declare const UserEventPayload68Action$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload68Action>;
/** @internal */
export declare const PlanSlug$inboundSchema: z.ZodNativeEnum<typeof PlanSlug>;
/** @internal */
export declare const UserEventPayload68Reason$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload68Reason>;
/** @internal */
export declare const UserEventPayloadData$inboundSchema: z.ZodType<UserEventPayloadData, z.ZodTypeDef, unknown>;
export declare function userEventPayloadDataFromJSON(jsonString: string): SafeParseResult<UserEventPayloadData, SDKValidationError>;
/** @internal */
export declare const SixtyEight$inboundSchema: z.ZodType<SixtyEight, z.ZodTypeDef, unknown>;
export declare function sixtyEightFromJSON(jsonString: string): SafeParseResult<SixtyEight, SDKValidationError>;
/** @internal */
export declare const SixtySeven$inboundSchema: z.ZodType<SixtySeven, z.ZodTypeDef, unknown>;
export declare function sixtySevenFromJSON(jsonString: string): SafeParseResult<SixtySeven, SDKValidationError>;
/** @internal */
export declare const ChangedFields$inboundSchema: z.ZodNativeEnum<typeof ChangedFields>;
/** @internal */
export declare const SixtySix$inboundSchema: z.ZodType<SixtySix, z.ZodTypeDef, unknown>;
export declare function sixtySixFromJSON(jsonString: string): SafeParseResult<SixtySix, SDKValidationError>;
/** @internal */
export declare const SixtyFive$inboundSchema: z.ZodType<SixtyFive, z.ZodTypeDef, unknown>;
export declare function sixtyFiveFromJSON(jsonString: string): SafeParseResult<SixtyFive, SDKValidationError>;
/** @internal */
export declare const SettlementMethod$inboundSchema: z.ZodNativeEnum<typeof SettlementMethod>;
/** @internal */
export declare const SixtyFour$inboundSchema: z.ZodType<SixtyFour, z.ZodTypeDef, unknown>;
export declare function sixtyFourFromJSON(jsonString: string): SafeParseResult<SixtyFour, SDKValidationError>;
/** @internal */
export declare const SixtyThree$inboundSchema: z.ZodType<SixtyThree, z.ZodTypeDef, unknown>;
export declare function sixtyThreeFromJSON(jsonString: string): SafeParseResult<SixtyThree, SDKValidationError>;
/** @internal */
export declare const SixtyTwo$inboundSchema: z.ZodType<SixtyTwo, z.ZodTypeDef, unknown>;
export declare function sixtyTwoFromJSON(jsonString: string): SafeParseResult<SixtyTwo, SDKValidationError>;
/** @internal */
export declare const SixtyOne$inboundSchema: z.ZodType<SixtyOne, z.ZodTypeDef, unknown>;
export declare function sixtyOneFromJSON(jsonString: string): SafeParseResult<SixtyOne, SDKValidationError>;
/** @internal */
export declare const Sixty$inboundSchema: z.ZodType<Sixty, z.ZodTypeDef, unknown>;
export declare function sixtyFromJSON(jsonString: string): SafeParseResult<Sixty, SDKValidationError>;
/** @internal */
export declare const App$inboundSchema: z.ZodType<App, z.ZodTypeDef, unknown>;
export declare function appFromJSON(jsonString: string): SafeParseResult<App, SDKValidationError>;
/** @internal */
export declare const FiftyNine$inboundSchema: z.ZodType<FiftyNine, z.ZodTypeDef, unknown>;
export declare function fiftyNineFromJSON(jsonString: string): SafeParseResult<FiftyNine, SDKValidationError>;
/** @internal */
export declare const FiftyEight$inboundSchema: z.ZodType<FiftyEight, z.ZodTypeDef, unknown>;
export declare function fiftyEightFromJSON(jsonString: string): SafeParseResult<FiftyEight, SDKValidationError>;
/** @internal */
export declare const UserEventPayload57Type$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload57Type>;
/** @internal */
export declare const UserEventPayload57ResourcesType$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload57ResourcesType>;
/** @internal */
export declare const Items$inboundSchema: z.ZodType<Items, z.ZodTypeDef, unknown>;
export declare function itemsFromJSON(jsonString: string): SafeParseResult<Items, SDKValidationError>;
/** @internal */
export declare const PayloadProjectIds$inboundSchema: z.ZodType<PayloadProjectIds, z.ZodTypeDef, unknown>;
export declare function payloadProjectIdsFromJSON(jsonString: string): SafeParseResult<PayloadProjectIds, SDKValidationError>;
/** @internal */
export declare const Resources$inboundSchema: z.ZodType<Resources, z.ZodTypeDef, unknown>;
export declare function resourcesFromJSON(jsonString: string): SafeParseResult<Resources, SDKValidationError>;
/** @internal */
export declare const PayloadPermissions$inboundSchema: z.ZodNativeEnum<typeof PayloadPermissions>;
/** @internal */
export declare const FiftySeven$inboundSchema: z.ZodType<FiftySeven, z.ZodTypeDef, unknown>;
export declare function fiftySevenFromJSON(jsonString: string): SafeParseResult<FiftySeven, SDKValidationError>;
/** @internal */
export declare const UserEventPayload56Type$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload56Type>;
/** @internal */
export declare const UserEventPayload56BeforeType$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload56BeforeType>;
/** @internal */
export declare const UserEventPayloadItems$inboundSchema: z.ZodType<UserEventPayloadItems, z.ZodTypeDef, unknown>;
export declare function userEventPayloadItemsFromJSON(jsonString: string): SafeParseResult<UserEventPayloadItems, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadProjectIds$inboundSchema: z.ZodType<UserEventPayloadProjectIds, z.ZodTypeDef, unknown>;
export declare function userEventPayloadProjectIdsFromJSON(jsonString: string): SafeParseResult<UserEventPayloadProjectIds, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadResources$inboundSchema: z.ZodType<UserEventPayloadResources, z.ZodTypeDef, unknown>;
export declare function userEventPayloadResourcesFromJSON(jsonString: string): SafeParseResult<UserEventPayloadResources, SDKValidationError>;
/** @internal */
export declare const UserEventPayload56Permissions$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload56Permissions>;
/** @internal */
export declare const Before$inboundSchema: z.ZodType<Before, z.ZodTypeDef, unknown>;
export declare function beforeFromJSON(jsonString: string): SafeParseResult<Before, SDKValidationError>;
/** @internal */
export declare const UserEventPayload56AfterType$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload56AfterType>;
/** @internal */
export declare const UserEventPayload56AfterResourcesType$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload56AfterResourcesType>;
/** @internal */
export declare const PayloadItems$inboundSchema: z.ZodType<PayloadItems, z.ZodTypeDef, unknown>;
export declare function payloadItemsFromJSON(jsonString: string): SafeParseResult<PayloadItems, SDKValidationError>;
/** @internal */
export declare const UserEventPayload56ProjectIds$inboundSchema: z.ZodType<UserEventPayload56ProjectIds, z.ZodTypeDef, unknown>;
export declare function userEventPayload56ProjectIdsFromJSON(jsonString: string): SafeParseResult<UserEventPayload56ProjectIds, SDKValidationError>;
/** @internal */
export declare const PayloadResources$inboundSchema: z.ZodType<PayloadResources, z.ZodTypeDef, unknown>;
export declare function payloadResourcesFromJSON(jsonString: string): SafeParseResult<PayloadResources, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadPermissions$inboundSchema: z.ZodNativeEnum<typeof UserEventPayloadPermissions>;
/** @internal */
export declare const After$inboundSchema: z.ZodType<After, z.ZodTypeDef, unknown>;
export declare function afterFromJSON(jsonString: string): SafeParseResult<After, SDKValidationError>;
/** @internal */
export declare const FiftySix$inboundSchema: z.ZodType<FiftySix, z.ZodTypeDef, unknown>;
export declare function fiftySixFromJSON(jsonString: string): SafeParseResult<FiftySix, SDKValidationError>;
/** @internal */
export declare const NextScopes$inboundSchema: z.ZodNativeEnum<typeof NextScopes>;
/** @internal */
export declare const NextPermissions$inboundSchema: z.ZodNativeEnum<typeof NextPermissions>;
/** @internal */
export declare const FiftyFive$inboundSchema: z.ZodType<FiftyFive, z.ZodTypeDef, unknown>;
export declare function fiftyFiveFromJSON(jsonString: string): SafeParseResult<FiftyFive, SDKValidationError>;
/** @internal */
export declare const FiftyFour$inboundSchema: z.ZodType<FiftyFour, z.ZodTypeDef, unknown>;
export declare function fiftyFourFromJSON(jsonString: string): SafeParseResult<FiftyFour, SDKValidationError>;
/** @internal */
export declare const PayloadScopes$inboundSchema: z.ZodNativeEnum<typeof PayloadScopes>;
/** @internal */
export declare const Permissions$inboundSchema: z.ZodNativeEnum<typeof Permissions>;
/** @internal */
export declare const FiftyThree$inboundSchema: z.ZodType<FiftyThree, z.ZodTypeDef, unknown>;
export declare function fiftyThreeFromJSON(jsonString: string): SafeParseResult<FiftyThree, SDKValidationError>;
/** @internal */
export declare const FiftyTwo$inboundSchema: z.ZodType<FiftyTwo, z.ZodTypeDef, unknown>;
export declare function fiftyTwoFromJSON(jsonString: string): SafeParseResult<FiftyTwo, SDKValidationError>;
/** @internal */
export declare const FiftyOne$inboundSchema: z.ZodType<FiftyOne, z.ZodTypeDef, unknown>;
export declare function fiftyOneFromJSON(jsonString: string): SafeParseResult<FiftyOne, SDKValidationError>;
/** @internal */
export declare const Fifty$inboundSchema: z.ZodType<Fifty, z.ZodTypeDef, unknown>;
export declare function fiftyFromJSON(jsonString: string): SafeParseResult<Fifty, SDKValidationError>;
/** @internal */
export declare const UserEventPayload49Action$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload49Action>;
/** @internal */
export declare const FortyNine$inboundSchema: z.ZodType<FortyNine, z.ZodTypeDef, unknown>;
export declare function fortyNineFromJSON(jsonString: string): SafeParseResult<FortyNine, SDKValidationError>;
/** @internal */
export declare const FortyEight$inboundSchema: z.ZodType<FortyEight, z.ZodTypeDef, unknown>;
export declare function fortyEightFromJSON(jsonString: string): SafeParseResult<FortyEight, SDKValidationError>;
/** @internal */
export declare const FortySeven$inboundSchema: z.ZodType<FortySeven, z.ZodTypeDef, unknown>;
export declare function fortySevenFromJSON(jsonString: string): SafeParseResult<FortySeven, SDKValidationError>;
/** @internal */
export declare const FortySix$inboundSchema: z.ZodType<FortySix, z.ZodTypeDef, unknown>;
export declare function fortySixFromJSON(jsonString: string): SafeParseResult<FortySix, SDKValidationError>;
/** @internal */
export declare const FortyFive$inboundSchema: z.ZodType<FortyFive, z.ZodTypeDef, unknown>;
export declare function fortyFiveFromJSON(jsonString: string): SafeParseResult<FortyFive, SDKValidationError>;
/** @internal */
export declare const FortyFour$inboundSchema: z.ZodType<FortyFour, z.ZodTypeDef, unknown>;
export declare function fortyFourFromJSON(jsonString: string): SafeParseResult<FortyFour, SDKValidationError>;
/** @internal */
export declare const OldTeam$inboundSchema: z.ZodType<OldTeam, z.ZodTypeDef, unknown>;
export declare function oldTeamFromJSON(jsonString: string): SafeParseResult<OldTeam, SDKValidationError>;
/** @internal */
export declare const NewTeam$inboundSchema: z.ZodType<NewTeam, z.ZodTypeDef, unknown>;
export declare function newTeamFromJSON(jsonString: string): SafeParseResult<NewTeam, SDKValidationError>;
/** @internal */
export declare const FortyThree$inboundSchema: z.ZodType<FortyThree, z.ZodTypeDef, unknown>;
export declare function fortyThreeFromJSON(jsonString: string): SafeParseResult<FortyThree, SDKValidationError>;
/** @internal */
export declare const PayloadAllowListedReadyStateReasonInternal$inboundSchema: z.ZodNativeEnum<typeof PayloadAllowListedReadyStateReasonInternal>;
/** @internal */
export declare const PayloadDeployment$inboundSchema: z.ZodType<PayloadDeployment, z.ZodTypeDef, unknown>;
export declare function payloadDeploymentFromJSON(jsonString: string): SafeParseResult<PayloadDeployment, SDKValidationError>;
/** @internal */
export declare const FortyTwo$inboundSchema: z.ZodType<FortyTwo, z.ZodTypeDef, unknown>;
export declare function fortyTwoFromJSON(jsonString: string): SafeParseResult<FortyTwo, SDKValidationError>;
/** @internal */
export declare const AllowListedReadyStateReasonInternal$inboundSchema: z.ZodNativeEnum<typeof AllowListedReadyStateReasonInternal>;
/** @internal */
export declare const Deployment$inboundSchema: z.ZodType<Deployment, z.ZodTypeDef, unknown>;
export declare function deploymentFromJSON(jsonString: string): SafeParseResult<Deployment, SDKValidationError>;
/** @internal */
export declare const FortyOne$inboundSchema: z.ZodType<FortyOne, z.ZodTypeDef, unknown>;
export declare function fortyOneFromJSON(jsonString: string): SafeParseResult<FortyOne, SDKValidationError>;
/** @internal */
export declare const Forty$inboundSchema: z.ZodType<Forty, z.ZodTypeDef, unknown>;
export declare function fortyFromJSON(jsonString: string): SafeParseResult<Forty, SDKValidationError>;
/** @internal */
export declare const UserEventPayload39AccessGroup$inboundSchema: z.ZodType<UserEventPayload39AccessGroup, z.ZodTypeDef, unknown>;
export declare function userEventPayload39AccessGroupFromJSON(jsonString: string): SafeParseResult<UserEventPayload39AccessGroup, SDKValidationError>;
/** @internal */
export declare const PayloadUser$inboundSchema: z.ZodType<PayloadUser, z.ZodTypeDef, unknown>;
export declare function payloadUserFromJSON(jsonString: string): SafeParseResult<PayloadUser, SDKValidationError>;
/** @internal */
export declare const ThirtyNine$inboundSchema: z.ZodType<ThirtyNine, z.ZodTypeDef, unknown>;
export declare function thirtyNineFromJSON(jsonString: string): SafeParseResult<ThirtyNine, SDKValidationError>;
/** @internal */
export declare const UserEventPayload38AccessGroup$inboundSchema: z.ZodType<UserEventPayload38AccessGroup, z.ZodTypeDef, unknown>;
export declare function userEventPayload38AccessGroupFromJSON(jsonString: string): SafeParseResult<UserEventPayload38AccessGroup, SDKValidationError>;
/** @internal */
export declare const ThirtyEight$inboundSchema: z.ZodType<ThirtyEight, z.ZodTypeDef, unknown>;
export declare function thirtyEightFromJSON(jsonString: string): SafeParseResult<ThirtyEight, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadAccessGroup$inboundSchema: z.ZodType<UserEventPayloadAccessGroup, z.ZodTypeDef, unknown>;
export declare function userEventPayloadAccessGroupFromJSON(jsonString: string): SafeParseResult<UserEventPayloadAccessGroup, SDKValidationError>;
/** @internal */
export declare const PayloadProject$inboundSchema: z.ZodType<PayloadProject, z.ZodTypeDef, unknown>;
export declare function payloadProjectFromJSON(jsonString: string): SafeParseResult<PayloadProject, SDKValidationError>;
/** @internal */
export declare const NextRole$inboundSchema: z.ZodNativeEnum<typeof NextRole>;
/** @internal */
export declare const PreviousRole$inboundSchema: z.ZodNativeEnum<typeof PreviousRole>;
/** @internal */
export declare const ThirtySeven$inboundSchema: z.ZodType<ThirtySeven, z.ZodTypeDef, unknown>;
export declare function thirtySevenFromJSON(jsonString: string): SafeParseResult<ThirtySeven, SDKValidationError>;
/** @internal */
export declare const PayloadAccessGroup$inboundSchema: z.ZodType<PayloadAccessGroup, z.ZodTypeDef, unknown>;
export declare function payloadAccessGroupFromJSON(jsonString: string): SafeParseResult<PayloadAccessGroup, SDKValidationError>;
/** @internal */
export declare const ThirtySix$inboundSchema: z.ZodType<ThirtySix, z.ZodTypeDef, unknown>;
export declare function thirtySixFromJSON(jsonString: string): SafeParseResult<ThirtySix, SDKValidationError>;
/** @internal */
export declare const AccessGroup$inboundSchema: z.ZodType<AccessGroup, z.ZodTypeDef, unknown>;
export declare function accessGroupFromJSON(jsonString: string): SafeParseResult<AccessGroup, SDKValidationError>;
/** @internal */
export declare const ThirtyFive$inboundSchema: z.ZodType<ThirtyFive, z.ZodTypeDef, unknown>;
export declare function thirtyFiveFromJSON(jsonString: string): SafeParseResult<ThirtyFive, SDKValidationError>;
/** @internal */
export declare const VirtualModelConfig$inboundSchema: z.ZodType<VirtualModelConfig, z.ZodTypeDef, unknown>;
export declare function virtualModelConfigFromJSON(jsonString: string): SafeParseResult<VirtualModelConfig, SDKValidationError>;
/** @internal */
export declare const ThirtyFour$inboundSchema: z.ZodType<ThirtyFour, z.ZodTypeDef, unknown>;
export declare function thirtyFourFromJSON(jsonString: string): SafeParseResult<ThirtyFour, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadRule$inboundSchema: z.ZodType<UserEventPayloadRule, z.ZodTypeDef, unknown>;
export declare function userEventPayloadRuleFromJSON(jsonString: string): SafeParseResult<UserEventPayloadRule, SDKValidationError>;
/** @internal */
export declare const ThirtyThree$inboundSchema: z.ZodType<ThirtyThree, z.ZodTypeDef, unknown>;
export declare function thirtyThreeFromJSON(jsonString: string): SafeParseResult<ThirtyThree, SDKValidationError>;
//# sourceMappingURL=thirtythree.d.ts.map