@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,927 lines • 76.9 kB
TypeScript
import * as z from "zod/v3";
import { ClosedEnum } from "../types/enums.js";
import { Result as SafeParseResult } from "../types/fp.js";
import { SDKValidationError } from "./sdkvalidationerror.js";
/**
* The payload of the event, if requested.
*/
export type FourHundredAndEight = {
teamId: string;
teamName: string;
};
/**
* The payload of the event, if requested.
*/
export type FourHundredAndSeven = {
teamName: string;
};
/**
* The payload of the event, if requested.
*/
export type FourHundredAndSix = {
username: string;
};
export declare const UserEventPayload405ActorType: {
readonly Admin: "admin";
};
export type UserEventPayload405ActorType = ClosedEnum<typeof UserEventPayload405ActorType>;
/**
* The payload of the event, if requested.
*/
export type FourHundredAndFive = {
deletedAt?: number | null | undefined;
username: string;
/**
* Okta user id.
*/
actorId: string;
actorType: UserEventPayload405ActorType;
actorName?: string | undefined;
};
/**
* The payload of the event, if requested.
*/
export type FourHundredAndFour = {
deletedAt?: number | null | undefined;
username: string;
};
export declare const UserEventPayload403ActorType: {
readonly Admin: "admin";
readonly User: "user";
};
export type UserEventPayload403ActorType = ClosedEnum<typeof UserEventPayload403ActorType>;
/**
* The payload of the event, if requested.
*/
export type FourHundredAndThree = {
totp: boolean;
recoveryCodes: number;
actorId?: string | undefined;
actorType?: UserEventPayload403ActorType | undefined;
/**
* Human-readable admin who performed the removal.
*/
actorName?: string | undefined;
reason?: string | undefined;
};
/**
* The payload of the event, if requested.
*/
export type FourHundredAndTwo = {
teamName?: string | undefined;
};
export declare const UserEventPayloadReason: {
readonly LimitsExceeded: "limits-exceeded";
};
export type UserEventPayloadReason = ClosedEnum<typeof UserEventPayloadReason>;
/**
* The payload of the event, if requested.
*/
export type FourHundredAndOne = {
reason: UserEventPayloadReason;
};
export declare const UserEventPayload400Type: {
readonly HeadSampling: "head_sampling";
};
export type UserEventPayload400Type = ClosedEnum<typeof UserEventPayload400Type>;
export declare const Env: {
readonly Preview: "preview";
readonly Production: "production";
};
export type Env = ClosedEnum<typeof Env>;
export type Sampling = {
type: UserEventPayload400Type;
rate: number;
env?: Env | undefined;
requestPath?: string | undefined;
};
/**
* The payload of the event, if requested.
*/
export type FourHundred = {
projectId: string;
projectName: string;
sampling?: Array<Sampling> | undefined;
};
export declare const UserEventPayload399ActorType: {
readonly Admin: "admin";
};
export type UserEventPayload399ActorType = ClosedEnum<typeof UserEventPayload399ActorType>;
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndNinetyNine = {
slug?: string | undefined;
/**
* Okta user id.
*/
actorId: string;
actorType: UserEventPayload399ActorType;
actorName?: string | undefined;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndNinetyEight = {
slug?: string | undefined;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndNinetySeven = {
fileId: string;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndNinetySix = {
exportId: string;
from: number;
to: number;
format: string;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndNinetyFive = {
tokenTypes: Array<string>;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndNinetyFour = {
domain: string;
ips: Array<string>;
};
export declare const Previous2: {
readonly Billing: "BILLING";
readonly Contributor: "CONTRIBUTOR";
readonly Developer: "DEVELOPER";
readonly Member: "MEMBER";
readonly Owner: "OWNER";
readonly Security: "SECURITY";
readonly Viewer: "VIEWER";
readonly ViewerForPlus: "VIEWER_FOR_PLUS";
};
export type Previous2 = ClosedEnum<typeof Previous2>;
export type Previous1 = {
accessGroupId: string;
};
export type UserEventPayload393Previous = Previous1 | Previous2;
export declare const Next2: {
readonly Billing: "BILLING";
readonly Contributor: "CONTRIBUTOR";
readonly Developer: "DEVELOPER";
readonly Member: "MEMBER";
readonly Owner: "OWNER";
readonly Security: "SECURITY";
readonly Viewer: "VIEWER";
readonly ViewerForPlus: "VIEWER_FOR_PLUS";
};
export type Next2 = ClosedEnum<typeof Next2>;
export type Next1 = {
accessGroupId: string;
};
export type UserEventPayload393Next = Next1 | Next2;
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndNinetyThree = {
previous?: {
[k: string]: Previous1 | Previous2;
} | undefined;
next?: {
[k: string]: Next1 | Next2;
} | undefined;
};
export declare const PayloadScope: {
readonly Dashboard: "dashboard";
readonly LogDrains: "log-drains";
};
export type PayloadScope = ClosedEnum<typeof PayloadScope>;
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndNinetyTwo = {
enabled: boolean;
scope: PayloadScope;
};
export declare const PayloadEnabled: {
readonly Default: "default";
readonly Off: "off";
readonly On: "on";
};
export type PayloadEnabled = ClosedEnum<typeof PayloadEnabled>;
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndNinetyOne = {
enabled: PayloadEnabled;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndNinety = {
deletedCount: number;
};
/**
* Represents configuration for remote caching
*/
export type PayloadRemoteCaching = {
enabled?: boolean | undefined;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndEightyNine = {
/**
* Represents configuration for remote caching
*/
remoteCaching?: PayloadRemoteCaching | undefined;
};
export declare const PayloadConsent: {
readonly Granted: "granted";
readonly Refused: "refused";
};
export type PayloadConsent = ClosedEnum<typeof PayloadConsent>;
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndEightyEight = {
consent: PayloadConsent;
};
export declare const Decision: {
readonly KeepOn: "keep_on";
readonly TurnOff: "turn_off";
};
export type Decision = ClosedEnum<typeof Decision>;
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndEightySeven = {
decision: Decision;
version: string;
};
export declare const UserEventPayload386ActorType: {
readonly Admin: "admin";
};
export type UserEventPayload386ActorType = ClosedEnum<typeof UserEventPayload386ActorType>;
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndEightySix = {
name?: string | undefined;
/**
* Okta user id.
*/
actorId: string;
actorType: UserEventPayload386ActorType;
actorName?: string | undefined;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndEightyFive = {
name?: string | undefined;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndEightyFour = {
inviteCode?: string | undefined;
};
export declare const PayloadPlan: {
readonly Enterprise: "enterprise";
readonly Hobby: "hobby";
readonly Pro: "pro";
};
export type PayloadPlan = ClosedEnum<typeof PayloadPlan>;
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndEightyThree = {
invoiceId: string;
convertedFromTrial: boolean;
plan: PayloadPlan;
};
export declare const UserEventPayloadPlan: {
readonly Enterprise: "enterprise";
readonly Hobby: "hobby";
readonly Pro: "pro";
};
export type UserEventPayloadPlan = ClosedEnum<typeof UserEventPayloadPlan>;
export type Trial = {
start: number;
end: number;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndEightyTwo = {
plan: UserEventPayloadPlan;
trial?: Trial | null | undefined;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndEightyOne = {
previousConcurrentBuilds: number;
nextConcurrentBuilds: number;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndEighty = {
publicId: string;
name?: string | undefined;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndSeventyNine = {
publicId: string;
role: string;
maxUses: number;
expiresAt: string;
name?: string | undefined;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndSeventyEight = {
enforced: boolean;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndSeventySeven = {
email?: string | undefined;
authorized: boolean;
reason?: string | undefined;
};
export type PayloadUpdatedUser = {
username: string;
email: string;
};
export declare const PreviousTeamRoles: {
readonly Billing: "BILLING";
readonly Contributor: "CONTRIBUTOR";
readonly Developer: "DEVELOPER";
readonly Member: "MEMBER";
readonly Owner: "OWNER";
readonly Security: "SECURITY";
readonly Viewer: "VIEWER";
readonly ViewerForPlus: "VIEWER_FOR_PLUS";
};
export type PreviousTeamRoles = ClosedEnum<typeof PreviousTeamRoles>;
export declare const PayloadTeamRoles: {
readonly Billing: "BILLING";
readonly Contributor: "CONTRIBUTOR";
readonly Developer: "DEVELOPER";
readonly Member: "MEMBER";
readonly Owner: "OWNER";
readonly Security: "SECURITY";
readonly Viewer: "VIEWER";
readonly ViewerForPlus: "VIEWER_FOR_PLUS";
};
export type PayloadTeamRoles = ClosedEnum<typeof PayloadTeamRoles>;
export declare const PreviousTeamPermissions: {
readonly AiGatewayApiKeyOwnedBySelf: "AiGatewayApiKeyOwnedBySelf";
readonly AiGatewayBudgetManager: "AiGatewayBudgetManager";
readonly AiGatewayCredits: "AiGatewayCredits";
readonly AiGatewaySettings: "AiGatewaySettings";
readonly AiGatewayTranscriptsManager: "AiGatewayTranscriptsManager";
readonly AiGatewayTranscriptsViewer: "AiGatewayTranscriptsViewer";
readonly ConnectorManager: "ConnectorManager";
readonly CreateProject: "CreateProject";
readonly EnvVariableManager: "EnvVariableManager";
readonly EnvironmentManager: "EnvironmentManager";
readonly FullProductionDeployment: "FullProductionDeployment";
readonly IntegrationManager: "IntegrationManager";
readonly OrgAdmin: "OrgAdmin";
readonly OrgViewer: "OrgViewer";
readonly UsageViewer: "UsageViewer";
readonly V0Builder: "V0Builder";
readonly V0Chatter: "V0Chatter";
readonly V0Viewer: "V0Viewer";
readonly WorkflowDecryptor: "WorkflowDecryptor";
};
export type PreviousTeamPermissions = ClosedEnum<typeof PreviousTeamPermissions>;
export declare const PayloadTeamPermissions: {
readonly AiGatewayApiKeyOwnedBySelf: "AiGatewayApiKeyOwnedBySelf";
readonly AiGatewayBudgetManager: "AiGatewayBudgetManager";
readonly AiGatewayCredits: "AiGatewayCredits";
readonly AiGatewaySettings: "AiGatewaySettings";
readonly AiGatewayTranscriptsManager: "AiGatewayTranscriptsManager";
readonly AiGatewayTranscriptsViewer: "AiGatewayTranscriptsViewer";
readonly ConnectorManager: "ConnectorManager";
readonly CreateProject: "CreateProject";
readonly EnvVariableManager: "EnvVariableManager";
readonly EnvironmentManager: "EnvironmentManager";
readonly FullProductionDeployment: "FullProductionDeployment";
readonly IntegrationManager: "IntegrationManager";
readonly OrgAdmin: "OrgAdmin";
readonly OrgViewer: "OrgViewer";
readonly UsageViewer: "UsageViewer";
readonly V0Builder: "V0Builder";
readonly V0Chatter: "V0Chatter";
readonly V0Viewer: "V0Viewer";
readonly WorkflowDecryptor: "WorkflowDecryptor";
};
export type PayloadTeamPermissions = ClosedEnum<typeof PayloadTeamPermissions>;
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndSeventySix = {
directoryType?: string | undefined;
ssoType?: string | undefined;
updatedUser?: PayloadUpdatedUser | undefined;
role?: string | undefined;
previousRole: string;
previousTeamRoles?: Array<PreviousTeamRoles> | undefined;
teamRoles?: Array<PayloadTeamRoles> | undefined;
previousTeamPermissions?: Array<PreviousTeamPermissions> | undefined;
teamPermissions?: Array<PayloadTeamPermissions> | undefined;
updatedUid?: string | undefined;
origin?: string | undefined;
teamSlug?: string | undefined;
};
export declare const PayloadSource: {
readonly AccountUpdate: "account-update";
readonly Bitbucket: "bitbucket";
readonly Dsync: "dsync";
readonly Feedback: "feedback";
readonly Github: "github";
readonly Gitlab: "gitlab";
readonly Import: "import";
readonly Link: "link";
readonly Mail: "mail";
readonly NsnbAutoApprove: "nsnb-auto-approve";
readonly NsnbHobbyUpgrade: "nsnb-hobby-upgrade";
readonly NsnbInvite: "nsnb-invite";
readonly NsnbRedeploy: "nsnb-redeploy";
readonly NsnbRedeployAttributionCard: "nsnb-redeploy-attribution-card";
readonly NsnbRequestAccess: "nsnb-request-access";
readonly NsnbViewerUpgrade: "nsnb-viewer-upgrade";
readonly OrganizationTeams: "organization-teams";
readonly Saml: "saml";
readonly Teams: "teams";
};
export type PayloadSource = ClosedEnum<typeof PayloadSource>;
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndSeventyFive = {
requestedTeamName: string;
requestedTeamSlug?: string | undefined;
requestedUserName?: string | undefined;
gitUsername?: string | undefined;
githubUsername?: string | undefined;
gitlabUsername?: string | undefined;
bitbucketUsername?: string | undefined;
source?: PayloadSource | undefined;
};
export type UpdatedUser = {
username: string;
email: string;
};
export type InvitedBy = {
email: string;
userId?: string | undefined;
name?: string | undefined;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndSeventyFour = {
role?: string | undefined;
uid?: string | undefined;
updatedUid?: string | undefined;
updatedUser?: UpdatedUser | undefined;
origin?: string | undefined;
teamSlug?: string | undefined;
teamRoles?: Array<string> | undefined;
teamPermissions?: Array<string> | undefined;
entitlements?: Array<string> | undefined;
invitedBy?: InvitedBy | undefined;
};
export type UserEventPayload373User = {
id: string;
username: string;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndSeventyThree = {
entitlement: string;
user: UserEventPayload373User;
previousCanceledAt?: string | undefined;
};
export type UserEventPayloadUser = {
id: string;
username: string;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndSeventyTwo = {
entitlement: string;
user: UserEventPayloadUser;
};
export type PayloadDeletedUser = {
username: string;
email: string;
};
export declare const PayloadRole: {
readonly Billing: "BILLING";
readonly Contributor: "CONTRIBUTOR";
readonly Developer: "DEVELOPER";
readonly Member: "MEMBER";
readonly Owner: "OWNER";
readonly Security: "SECURITY";
readonly Viewer: "VIEWER";
readonly ViewerForPlus: "VIEWER_FOR_PLUS";
};
export type PayloadRole = ClosedEnum<typeof PayloadRole>;
export declare const PreviousPlan: {
readonly Enterprise: "enterprise";
readonly Hobby: "hobby";
readonly Pro: "pro";
};
export type PreviousPlan = ClosedEnum<typeof PreviousPlan>;
export declare const NewPlan: {
readonly Enterprise: "enterprise";
readonly Hobby: "hobby";
readonly Pro: "pro";
};
export type NewPlan = ClosedEnum<typeof NewPlan>;
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndSeventyOne = {
deletedUser?: PayloadDeletedUser | undefined;
deletedUid?: string | undefined;
githubUsername?: string | null | undefined;
gitlabUsername?: string | null | undefined;
bitbucketUsername?: string | null | undefined;
directoryType?: string | undefined;
role?: PayloadRole | undefined;
/**
* Why the member was removed. When removed due to a plan downgrade, this is a {@link DowngradeReason} from `@api/pubsub-types` (e.g. `trial_expired`, `user_downgrade`).
*/
reason?: string | undefined;
previousPlan?: PreviousPlan | undefined;
newPlan?: NewPlan | undefined;
/**
* Whether the removal was system-initiated rather than human-initiated.
*/
automated?: boolean | undefined;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndSeventy = {
teamName: string;
username?: string | undefined;
gitUsername?: string | null | undefined;
githubUsername?: string | null | undefined;
gitlabUsername?: string | null | undefined;
bitbucketUsername?: string | null | undefined;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndSixtyNine = {
teamName: string;
username?: string | undefined;
gitUsername?: string | undefined;
githubUsername?: string | null | undefined;
gitlabUsername?: string | null | undefined;
bitbucketUsername?: string | null | undefined;
updatedUid?: string | undefined;
teamId?: string | undefined;
};
export type InvitedUser = {
username: string;
email: string;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndSixtyEight = {
directoryType?: string | undefined;
ssoType?: string | undefined;
invitedUser?: InvitedUser | undefined;
invitedEmail?: string | undefined;
invitationRole?: string | undefined;
entitlements?: Array<string> | undefined;
invitedUid?: string | undefined;
origin?: string | undefined;
teamSlug?: string | undefined;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndSixtySeven = {
deletedCount: number;
inviteIds: Array<string>;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndSixtySix = {
emailDomain?: string | null | undefined;
};
export declare const UserEventPayloadEnvironment: {
readonly Preview: "preview";
readonly Production: "production";
};
export type UserEventPayloadEnvironment = ClosedEnum<typeof UserEventPayloadEnvironment>;
export declare const Enabled: {
readonly Default: "default";
readonly DefaultForce: "default-force";
readonly Off: "off";
readonly OffForce: "off-force";
readonly On: "on";
readonly OnForce: "on-force";
};
export type Enabled = ClosedEnum<typeof Enabled>;
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndSixtyFive = {
environment: UserEventPayloadEnvironment;
enabled: Enabled;
};
export declare const PayloadEnvironment: {
readonly Preview: "preview";
readonly Production: "production";
};
export type PayloadEnvironment = ClosedEnum<typeof PayloadEnvironment>;
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndSixtyFour = {
projectId: string;
projectName: string;
enabled: boolean | null;
environment: PayloadEnvironment;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndSixtyThree = {
enabled: boolean;
domain?: string | undefined;
};
export type UserEventPayload362Previous = {
gitSources?: Array<any> | null | undefined;
deploymentSources?: Array<any> | null | undefined;
};
export type UserEventPayload362Next = {
gitSources?: Array<any> | null | undefined;
deploymentSources?: Array<any> | null | undefined;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndSixtyTwo = {
previous: UserEventPayload362Previous | null;
next: UserEventPayload362Next | null;
};
export type Reasons = {
slug: string;
description: string;
};
export declare const UserEventPayload361Role: {
readonly Billing: "BILLING";
readonly Contributor: "CONTRIBUTOR";
readonly Developer: "DEVELOPER";
readonly Member: "MEMBER";
readonly Owner: "OWNER";
readonly Security: "SECURITY";
readonly Viewer: "VIEWER";
readonly ViewerForPlus: "VIEWER_FOR_PLUS";
};
export type UserEventPayload361Role = ClosedEnum<typeof UserEventPayload361Role>;
export type UserEventPayloadRemovedUsers = {
role: UserEventPayload361Role;
confirmed: boolean;
confirmedAt?: number | undefined;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndSixtyOne = {
slug: string;
teamId: string;
by: string;
byUid?: string | undefined;
reasons?: Array<Reasons> | undefined;
removedUsers?: {
[k: string]: UserEventPayloadRemovedUsers;
} | undefined;
removedMemberCount?: number | undefined;
timestamp?: number | undefined;
};
export declare const UserEventPayload360Previous: {
readonly Basic: "basic";
readonly Elastic: "elastic";
readonly Enhanced: "enhanced";
readonly Standard: "standard";
readonly Turbo: "turbo";
};
export type UserEventPayload360Previous = ClosedEnum<typeof UserEventPayload360Previous>;
export declare const UserEventPayload360Next: {
readonly Basic: "basic";
readonly Elastic: "elastic";
readonly Enhanced: "enhanced";
readonly Standard: "standard";
readonly Turbo: "turbo";
};
export type UserEventPayload360Next = ClosedEnum<typeof UserEventPayload360Next>;
export declare const PayloadReason: {
readonly BasicFloor: "basic-floor";
readonly BuildTimeoutFailure: "build-timeout-failure";
readonly EnospcFailure: "enospc-failure";
readonly EnterpriseFloor: "enterprise-floor";
readonly HighPeakDisk: "high-peak-disk";
readonly HighPeakMemory: "high-peak-memory";
readonly LongBuildDuration: "long-build-duration";
readonly OomFailure: "oom-failure";
readonly PlanChange: "plan-change";
readonly ProjectTransfer: "project-transfer";
readonly ShortBuildDuration: "short-build-duration";
readonly SustainedHighCpu: "sustained-high-cpu";
};
export type PayloadReason = ClosedEnum<typeof PayloadReason>;
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndSixty = {
previous?: UserEventPayload360Previous | undefined;
next?: UserEventPayload360Next | undefined;
isSystemInitiated?: boolean | undefined;
reason?: PayloadReason | undefined;
};
export declare const UserEventPayload359Previous: {
readonly AutoApproval: "auto-approval";
readonly Block: "block";
readonly ManualApproval: "manual-approval";
};
export type UserEventPayload359Previous = ClosedEnum<typeof UserEventPayload359Previous>;
export declare const UserEventPayload359Next: {
readonly AutoApproval: "auto-approval";
readonly Block: "block";
readonly ManualApproval: "manual-approval";
};
export type UserEventPayload359Next = ClosedEnum<typeof UserEventPayload359Next>;
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndFiftyNine = {
previous: UserEventPayload359Previous | null;
next: UserEventPayload359Next | null;
teamSlug?: string | undefined;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndFiftyEight = {
eventId: string;
sessionId: string;
/**
* Currently emitted session kinds: chat, investigation.
*/
sessionKind: string;
/**
* Currently emitted surfaces: dashboard, internal, slack, automation, github.
*/
surface: string;
occurredAt: number;
planId: string;
/**
* Scopes requested by the model-authored plan.
*/
requestedScopes: Array<string>;
/**
* Requested Vercel scopes that are not included in the baseline token.
*/
elevatedScopes: Array<string>;
/**
* Baseline plus elevated Vercel scopes used when minting scoped tokens.
*/
mergedScopes: Array<string>;
/**
* External GitHub scopes requested by the plan; these are not Vercel token scopes.
*/
githubScopes: Array<string>;
requestedScopeCount: number;
elevatedScopeCount: number;
mergedScopeCount: number;
githubScopeCount: number;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndFiftySeven = {
eventId: string;
sessionId: string;
/**
* Currently emitted session kinds: chat, investigation.
*/
sessionKind: string;
/**
* Currently emitted surfaces: dashboard, internal, slack, automation, github.
*/
surface: string;
occurredAt: number;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndFiftySix = {
trialCreditsIssuedAt: number;
expiresAt: string;
amount: string;
currency: string;
};
/**
* Which repository visibilities get automatic reviews
*/
export declare const UserEventPayload355Scope: {
readonly All: "all";
readonly Private: "private";
readonly Public: "public";
readonly SelectedRepos: "selected_repos";
};
/**
* Which repository visibilities get automatic reviews
*/
export type UserEventPayload355Scope = ClosedEnum<typeof UserEventPayload355Scope>;
/**
* Automatic code review settings
*/
export type UserEventPayload355Previous = {
/**
* Whether automatic code reviews are enabled
*/
enabled: boolean;
/**
* Which repository visibilities get automatic reviews
*/
scope: UserEventPayload355Scope;
/**
* Whether to include draft pull requests in automatic reviews
*/
includeDrafts: boolean;
/**
* GitHub repos to scope automatic reviews to. Format: "owner/repo" (lowercase). Only used when scope='selected_repos'.
*/
selectedRepos?: Array<string> | null | undefined;
};
/**
* Which repository visibilities get automatic reviews
*/
export declare const UserEventPayload355NextScope: {
readonly All: "all";
readonly Private: "private";
readonly Public: "public";
readonly SelectedRepos: "selected_repos";
};
/**
* Which repository visibilities get automatic reviews
*/
export type UserEventPayload355NextScope = ClosedEnum<typeof UserEventPayload355NextScope>;
/**
* Automatic code review settings
*/
export type UserEventPayload355Next = {
/**
* Whether automatic code reviews are enabled
*/
enabled: boolean;
/**
* Which repository visibilities get automatic reviews
*/
scope: UserEventPayload355NextScope;
/**
* Whether to include draft pull requests in automatic reviews
*/
includeDrafts: boolean;
/**
* GitHub repos to scope automatic reviews to. Format: "owner/repo" (lowercase). Only used when scope='selected_repos'.
*/
selectedRepos?: Array<string> | null | undefined;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndFiftyFive = {
/**
* Automatic code review settings
*/
previous?: UserEventPayload355Previous | undefined;
/**
* Automatic code review settings
*/
next: UserEventPayload355Next;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndFiftyFour = {
slug: string;
};
export declare const UserEventPayload353ActorType: {
readonly Admin: "admin";
readonly User: "user";
};
export type UserEventPayload353ActorType = ClosedEnum<typeof UserEventPayload353ActorType>;
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndFiftyThree = {
actorId?: string | undefined;
actorType?: UserEventPayload353ActorType | undefined;
reason?: string | undefined;
caseNumber?: string | undefined;
client?: string | undefined;
};
export declare const UserEventPayload352Type: {
readonly Blob: "blob";
readonly EdgeConfig: "edge-config";
readonly Integration: "integration";
readonly Postgres: "postgres";
readonly Redis: "redis";
};
export type UserEventPayload352Type = ClosedEnum<typeof UserEventPayload352Type>;
export declare const PayloadAccess: {
readonly Private: "private";
readonly Public: "public";
};
export type PayloadAccess = ClosedEnum<typeof PayloadAccess>;
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndFiftyTwo = {
id: string;
name?: string | undefined;
computeUnitsMax?: number | undefined;
computeUnitsMin?: number | undefined;
suspendTimeoutSeconds?: number | undefined;
type: UserEventPayload352Type;
access?: PayloadAccess | undefined;
locked: boolean;
};
export type UserEventPayload351Store = {
name: string;
id: string;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndFiftyOne = {
store: UserEventPayload351Store;
ownerId?: string | undefined;
};
export declare const UserEventPayload350Type: {
readonly Blob: "blob";
readonly EdgeConfig: "edge-config";
readonly Integration: "integration";
readonly Postgres: "postgres";
readonly Redis: "redis";
};
export type UserEventPayload350Type = ClosedEnum<typeof UserEventPayload350Type>;
export declare const Access: {
readonly Private: "private";
readonly Public: "public";
};
export type Access = ClosedEnum<typeof Access>;
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndFifty = {
id: string;
name?: string | undefined;
computeUnitsMax?: number | undefined;
computeUnitsMin?: number | undefined;
suspendTimeoutSeconds?: number | undefined;
type: UserEventPayload350Type;
access?: Access | undefined;
};
export declare const UserEventPayload349Type: {
readonly Blob: "blob";
readonly EdgeConfig: "edge-config";
readonly Integration: "integration";
readonly Postgres: "postgres";
readonly Redis: "redis";
};
export type UserEventPayload349Type = ClosedEnum<typeof UserEventPayload349Type>;
export type UserEventPayloadStore = {
id: string;
name?: string | undefined;
type: UserEventPayload349Type;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndFortyNine = {
transferRequestCode: string;
store: UserEventPayloadStore;
originTeamId: string;
originTeamName: string;
};
export declare const UserEventPayload348Type: {
readonly Blob: "blob";
readonly EdgeConfig: "edge-config";
readonly Integration: "integration";
readonly Postgres: "postgres";
readonly Redis: "redis";
};
export type UserEventPayload348Type = ClosedEnum<typeof UserEventPayload348Type>;
export type PayloadStore = {
id: string;
name?: string | undefined;
type: UserEventPayload348Type;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndFortyEight = {
transferRequestCode: string;
store: PayloadStore;
destinationTeamId: string;
destinationTeamName: string;
};
export declare const UserEventPayload347Type: {
readonly Blob: "blob";
readonly EdgeConfig: "edge-config";
readonly Integration: "integration";
readonly Postgres: "postgres";
readonly Redis: "redis";
};
export type UserEventPayload347Type = ClosedEnum<typeof UserEventPayload347Type>;
export type Store = {
id: string;
name?: string | undefined;
type: UserEventPayload347Type;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndFortySeven = {
transferRequestCode: string;
store: Store;
};
export declare const StoreType: {
readonly Postgres: "postgres";
readonly Redis: "redis";
};
export type StoreType = ClosedEnum<typeof StoreType>;
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndFortySix = {
storeType: StoreType;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndFortyFive = {
webhookUrl?: string | undefined;
};
/**
* The budget type
*/
export declare const UserEventPayload344Type: {
readonly Fixed: "fixed";
};
/**
* The budget type
*/
export type UserEventPayload344Type = ClosedEnum<typeof UserEventPayload344Type>;
/**
* The acive pricing plan the team is billed with
*/
export declare const UserEventPayloadPricingPlan: {
readonly Flex: "flex";
readonly Legacy: "legacy";
readonly Platform: "platform";
readonly Plus: "plus";
readonly Unbundled: "unbundled";
};
/**
* The acive pricing plan the team is billed with
*/
export type UserEventPayloadPricingPlan = ClosedEnum<typeof UserEventPayloadPricingPlan>;
/**
* Which budget this is. Matches Copper SDK `BudgetScope`. Omitted on events published before team/org/project scopes existed (treat as team).
*/
export declare const UserEventPayload344Scope: {
readonly Organization: "organization";
readonly Project: "project";
readonly Team: "team";
};
/**
* Which budget this is. Matches Copper SDK `BudgetScope`. Omitted on events published before team/org/project scopes existed (treat as team).
*/
export type UserEventPayload344Scope = ClosedEnum<typeof UserEventPayload344Scope>;
/**
* Represents a budget for tracking and notifying teams on their spending.
*/
export type UserEventPayload344Budget = {
/**
* The budget type
*/
type: UserEventPayload344Type;
/**
* Budget amount (USD / dollars)
*/
fixedBudget: number;
/**
* Array of the last 3 months of spend data
*/
previousSpend: Array<number>;
/**
* Array of 50, 75, 100 to keep track of notifications sent out
*/
notifiedAt: Array<number>;
/**
* Webhook id that corresponds to a webhook in Cosmos webhook collection
*/
webhookId?: string | undefined;
/**
* Keep track if the webhook has been called for the month
*/
webhookNotified?: boolean | undefined;
/**
* Date time when budget is created
*/
createdAt: number;
/**
* Date time when budget is updated last
*/
updatedAt?: number | undefined;
/**
* Is the budget currently active for a customer
*/
isActive: boolean;
/**
* Should all projects be paused if budget is exceeded
*/
pauseProjects?: boolean | undefined;
/**
* The acive pricing plan the team is billed with
*/
pricingPlan?: UserEventPayloadPricingPlan | undefined;
/**
* Which budget this is. Matches Copper SDK `BudgetScope`. Omitted on events published before team/org/project scopes existed (treat as team).
*/
scope?: UserEventPayload344Scope | undefined;
/**
* Project id when `scope` is `project`.
*/
scopeId?: string | undefined;
/**
* Partition key
*/
teamId: string;
/**
* Sort key that needs to be unique per teamId
*/
id: string;
};
/**
* The budget type
*/
export declare const UserEventPayload344PrevBudgetType: {
readonly Fixed: "fixed";
};
/**
* The budget type
*/
export type UserEventPayload344PrevBudgetType = ClosedEnum<typeof UserEventPayload344PrevBudgetType>;
/**
* The acive pricing plan the team is billed with
*/
export declare const UserEventPayload344PricingPlan: {
readonly Flex: "flex";
readonly Legacy: "legacy";
readonly Platform: "platform";
readonly Plus: "plus";
readonly Unbundled: "unbundled";
};
/**
* The acive pricing plan the team is billed with
*/
export type UserEventPayload344PricingPlan = ClosedEnum<typeof UserEventPayload344PricingPlan>;
/**
* Which budget this is. Matches Copper SDK `BudgetScope`. Omitted on events published before team/org/project scopes existed (treat as team).
*/
export declare const UserEventPayload344PrevBudgetScope: {
readonly Organization: "organization";
readonly Project: "project";
readonly Team: "team";
};
/**
* Which budget this is. Matches Copper SDK `BudgetScope`. Omitted on events published before team/org/project scopes existed (treat as team).
*/
export type UserEventPayload344PrevBudgetScope = ClosedEnum<typeof UserEventPayload344PrevBudgetScope>;
/**
* Represents a budget for tracking and notifying teams on their spending.
*/
export type PrevBudget = {
/**
* The budget type
*/
type: UserEventPayload344PrevBudgetType;
/**
* Budget amount (USD / dollars)
*/
fixedBudget: number;
/**
* Array of the last 3 months of spend data
*/
previousSpend: Array<number>;
/**
* Array of 50, 75, 100 to keep track of notifications sent out
*/
notifiedAt: Array<number>;
/**
* Webhook id that corresponds to a webhook in Cosmos webhook collection
*/
webhookId?: string | undefined;
/**
* Keep track if the webhook has been called for the month
*/
webhookNotified?: boolean | undefined;
/**
* Date time when budget is created
*/
createdAt: number;
/**
* Date time when budget is updated last
*/
updatedAt?: number | undefined;
/**
* Is the budget currently active for a customer
*/
isActive: boolean;
/**
* Should all projects be paused if budget is exceeded
*/
pauseProjects?: boolean | undefined;
/**
* The acive pricing plan the team is billed with
*/
pricingPlan?: UserEventPayload344PricingPlan | undefined;
/**
* Which budget this is. Matches Copper SDK `BudgetScope`. Omitted on events published before team/org/project scopes existed (treat as team).
*/
scope?: UserEventPayload344PrevBudgetScope | undefined;
/**
* Project id when `scope` is `project`.
*/
scopeId?: string | undefined;
/**
* Partition key
*/
teamId: string;
/**
* Sort key that needs to be unique per teamId
*/
id: string;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndFortyFour = {
/**
* Represents a budget for tracking and notifying teams on their spending.
*/
budget: UserEventPayload344Budget;
/**
* Represents a budget for tracking and notifying teams on their spending.
*/
prevBudget?: PrevBudget | undefined;
webhookUrl?: string | undefined;
prevWebhookUrl?: string | undefined;
};
/**
* The budget type
*/
export declare const UserEventPayload343Type: {
readonly Fixed: "fixed";
};
/**
* The budget type
*/
export type UserEventPayload343Type = ClosedEnum<typeof UserEventPayload343Type>;
/**
* The acive pricing plan the team is billed with
*/
export declare const PayloadPricingPlan: {
readonly Flex: "flex";
readonly Legacy: "legacy";
readonly Platform: "platform";
readonly Plus: "plus";
readonly Unbundled: "unbundled";
};
/**
* The acive pricing plan the team is billed with
*/
export type PayloadPricingPlan = ClosedEnum<typeof PayloadPricingPlan>;
/**
* Which budget this is. Matches Copper SDK `BudgetScope`. Omitted on events published before team/org/project scopes existed (treat as team).
*/
export declare const UserEventPayload343Scope: {
readonly Organization: "organization";
readonly Project: "project";
readonly Team: "team";
};
/**
* Which budget this is. Matches Copper SDK `BudgetScope`. Omitted on events published before team/org/project scopes existed (treat as team).
*/
export type UserEventPayload343Scope = ClosedEnum<typeof UserEventPayload343Scope>;
/**
* Represents a budget for tracking and notifying teams on their spending.
*/
export type UserEventPayload343Budget = {
/**
* The budget type
*/
type: UserEventPayload343Type;
/**
* Budget amount (USD / dollars)
*/
fixedBudget: number;
/**
* Array of the last 3 months of spend data
*/
previousSpend: Array<number>;
/**
* Array of 50, 75, 100 to keep track of notifications sent out
*/
notifiedAt: Array<number>;
/**
* Webhook id that corresponds to a webhook in Cosmos webhook collection
*/
webhookId?: string | undefined;
/**
* Keep track if the webhook has been called for the month
*/
webhookNotified?: boolean | undefined;
/**
* Date time when budget is created
*/
createdAt: number;
/**
* Date time when budget is updated last
*/
updatedAt?: number | undefined;
/**
* Is the budget currently active for a customer
*/
isActive: boolean;
/**
* Should all projects be paused if budget is exceeded
*/
pauseProjects?: boolean | undefined;
/**
* The acive pricing plan the team is billed with
*/
pricingPlan?: PayloadPricingPlan | undefined;
/**
* Which budget this is. Matches Copper SDK `BudgetScope`. Omitted on events published before team/org/project scopes existed (treat as team).
*/
scope?: UserEventPayload343Scope | undefined;
/**
* Project id when `scope` is `project`.
*/
scopeId?: string | undefined;
/**
* Partition key
*/
teamId: string;
/**
* Sort key that needs to be unique per teamId
*/
id: string;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndFortyThree = {
/**
* Represents a budget for tracking and notifying teams on their spending.
*/
budget: UserEventPayload343Budget;
webhookUrl?: string | undefined;
};
/**
* The budget type
*/
export declare const UserEventPayload342Type: {
readonly Fixed: "fixed";
};
/**
* The budget type
*/
export type UserEventPayload342Type = ClosedEnum<typeof UserEventPayload342Type>;
/**
* The acive pricing plan the team is billed with
*/
export declare const PricingPlan: {
readonly Flex: "flex";
readonly Legacy: "legacy";
readonly Platform: "platform";
readonly Plus: "plus";
readonly Unbundled: "unbundled";
};
/**
* The acive pricing plan the team is billed with
*/
export type PricingPlan = ClosedEnum<typeof PricingPlan>;
/**
* Which budget this is. Matches Copper SDK `BudgetScope`. Omitted on events published before team/org/project scopes existed (treat as team).
*/
export declare const UserEventPayload342Scope: {
readonly Organization: "organization";
readonly Project: "project";
readonly Team: "team";
};
/**
* Which budget this is. Matches Copper SDK `BudgetScope`. Omitted on events published before team/org/project scopes existed (treat as team).
*/
export type UserEventPayload342Scope = ClosedEnum<typeof UserEventPayload342Scope>;
/**
* Represents a budget for tracking and notifying teams on their spending.
*/
export type UserEventPayload342Budget = {
/**
* The budget type
*/
type: UserEventPayload342Type;
/**
* Budget amount (USD / dollars)
*/
fixedBudget: number;
/**
* Array of the last 3 months of spend data
*/
previousSpend: Array<number>;
/**
* Array of 50, 75, 100 to keep track of notifications sent out
*/
notifiedAt: Array<number>;
/**
* Webhook id that corresponds to a webhook in Cosmos webhook collection
*/
webhookId?: string | undefined;
/**
* Keep track if the webhook has been called for the month
*/
webhookNotified?: boolean | undefined;
/**
* Date time when budget is created
*/
createdAt: number;
/**
* Date time when budget is updated last
*/
updatedAt?: number | undefined;
/**
* Is the budget currently active for a customer
*/
isActive: boolean;
/**
* Should all projects be paused if budget is exceeded
*/
pauseProjects?: boolean | undefined;
/**
* The acive pricing plan the team is billed with
*/
pricingPlan?: PricingPlan | undefined;
/**
* Which budget this is. Matches Copper SDK `BudgetScope`. Omitted on events published before team/org/project scopes existed (treat as team).
*/
scope?: UserEventPayload342Scope | undefined;
/**
* Project id when `scope` is `project`.
*/
scopeId?: string | undefined;
/**
* Partition key
*/
teamId: string;
/**
* Sort key that needs to be unique per teamId
*/
id: string;
};
/**
* The payload of the event, if requested.
*/
export type ThreeHundredAndFortyTwo = {
/**
* Represents a budget for tracking and notifying teams on their spending.
*/
budget: UserEventPayload342Budget;
};
/** @internal */
export declare const FourHundredAndEight$inboundSchema: z.ZodType<FourHundredAndEight, z.ZodTypeDef, unknown>;
export declare function fourHundredAndEightFromJSON(jsonString: string): SafeParseResult<FourHundredAndEight, SDKValidationError>;
/** @internal */
export declare const FourHundredAndSeven$inboundSchema: z.ZodType<FourHundredAndSeven, z.ZodTypeDef, unknown>;
export declare function fourHundredAndSevenFromJSON(jsonString: string): SafeParseResult<FourHundredAndSeven, SDKValidationError>;
/** @internal */
export declare const FourHundredAndSix$inboundSchema: z.ZodType<FourHundredAndSix, z.ZodTypeDef, unknown>;
export declare function fourHundredAndSixFromJSON(jsonString: string): SafeParseResult<FourHundredAndSix, SDKValidationError>;
/** @internal */
export declare const UserEventPayload405ActorType$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload405ActorType>;
/** @internal */
export declare const FourHundredAndFive$inboundSchema: z.ZodType<FourHundredAndFive, z.ZodTypeDef, unknown>;
export declare function fourHundredAndFiveFromJSON(jsonString: string): SafeParseResult<FourHundredAndFive, SDKValidationError>;
/** @internal */
export declare const FourHundredAndFour$inboundSchema: z.ZodType<FourHundredAndFour, z.ZodTypeDef, unknown>;
export declare function fourHundredAndFourFromJSON(jsonString: string): SafeParseResult<FourHundredAndFour, SDKValidationError>;
/** @internal */
export declare const UserEventPayload403ActorType$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload403ActorType>;
/** @internal */
export declare const FourHundredAndThree$inboundSchema: z.ZodType<FourHundredAndThree, z.ZodTypeDef, unknown>;
export declare function fourHundredAndThreeFromJSON(jsonString: string): SafeParseResult<FourHundredAndThree, SDKValidationError>;
/** @internal */
export declare const FourHundredAndTwo$inboundSchema: z.ZodType<FourHundredAndTwo, z.ZodTypeDef, unknown>;
export declare function fourHundredAndTwoFromJSON(jsonString: string): SafeParseResult<FourHundredAndTwo, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadReason$inboundSchema: z.ZodNativeEnum<typeof UserEventPayloadReason>;
/** @internal */
export declare const FourHundredAndOne$inboundSchema: z.ZodType<FourHundredAndOne, z.ZodTypeDef, unknown>;
export declare function fourHundredAndOneFromJSON(jsonString: string): SafeParseResult<FourHundredAndOne, SDKValidationError>;
/** @internal */
export declare const UserEventPayload400Type$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload400Type>;
/** @internal */
export declare const Env$inboundSchema: z.ZodNativeEnum<typeof Env>;
/** @internal */
export declare const Sampling$inboundSchema: z.ZodType<Sampling, z.ZodTypeDef, unknown>;
export declare function samplingFromJSON(jsonString: string): SafeParseResult<Sampling, SDKValidationError>;
/** @internal */
export declare const FourHundred$inboundSchema: z.ZodType<FourHundred, z.ZodTypeDef, unknown>;
export declare function fourHundredFromJSON(jsonString: string): SafeParseResult<FourHundred, SDKValidationError>;
/** @internal */
export declare const UserEventPayload399ActorType$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload399ActorType>;
/** @internal */
export declare const ThreeHundredAndNinetyNine$inboundSchema: z.ZodType<ThreeHundredAndNinetyNine, z.ZodTypeDef, unknown>;
export declare function threeHundredAndNinetyNineFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndNinetyNine, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndNinetyEight$inboundSchema: z.ZodType<ThreeHundredAndNinetyEight, z.ZodTypeDef, unknown>;
export declare function threeHundredAndNinetyEightFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndNinetyEight, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndNinetySeven$inboundSchema: z.ZodType<ThreeHundredAndNinetySeven, z.ZodTypeDef, unknown>;
export declare function threeHundredAndNinetySevenFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndNinetySeven, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndNinetySix$inboundSchema: z.ZodType<ThreeHundredAndNinetySix, z.ZodTypeDef, unknown>;
export declare function threeHundredAndNinetySixFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndNinetySix, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndNinetyFive$inboundSchema: z.ZodType<ThreeHundredAndNinetyFive, z.ZodTypeDef, unknown>;
export declare function threeHundredAndNinetyFiveFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndNinetyFive, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndNinetyFour$inboundSchema: z.ZodType<ThreeHundredAndNinetyFour, z.ZodTypeDef, unknown>;
export declare function threeHundredAndNinetyFourFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndNinetyFour, SDKValidationError>;
/** @internal */
export declare const Previous2$inboundSchema: z.ZodNativeEnum<typeof Previous2>;
/** @internal */
export declare const Previous1$inboundSchema: z.ZodType<Previous1, z.ZodTypeDef, unknown>;
export declare function previous1FromJSON(jsonString: string): SafeParseResult<Previous1, SDKValidationError>;
/** @internal */
export declare const UserEventPayload393Previous$inboundSchema: z.ZodType<UserEventPayload393Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload393PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload393Previous, SDKValidationError>;
/** @internal */
export declare const Next2$inboundSchema: z.ZodNativeEnum<typeof Next2>;
/** @internal */
export declare const Next1$inboundSchema: z.ZodType<Next1, z.ZodTypeDef, unknown>;
export declare function next1FromJSON(jsonString: string): SafeParseResult<Next1, SDKValidationError>;
/** @internal */
export declare const UserEventPayload393Next$inboundSchema: z.ZodType<UserEventPayload393Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload393NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload393Next, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndNinetyThree$inboundSchema: z.ZodType<ThreeHundredAndNinetyThree, z.ZodTypeDef, unknown>;
export declare function threeHundredAndNinetyThreeFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndNinetyThree, SDKValidationError>;
/** @internal */
export declare const PayloadScope$inboundSchema: z.ZodNativeEnum<typeof PayloadScope>;
/** @internal */
export declare const ThreeHundredAndNinetyTwo$inboundSchema: z.ZodType<ThreeHundredAndNinetyTwo, z.ZodTypeDef, unknown>;
export declare function threeHundredAndNinetyTwoFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndNinetyTwo, SDKValidationError>;
/** @internal */
export declare const PayloadEnabled$inboundSchema: z.ZodNativeEnum<typeof PayloadEnabled>;
/** @internal */
export declare const ThreeHundredAndNinetyOne$inboundSchema: z.ZodType<ThreeHundredAndNinetyOne, z.ZodTypeDef, unknown>;
export declare function threeHundredAndNinetyOneFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndNinetyOne, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndNinety$inboundSchema: z.ZodType<ThreeHundredAndNinety, z.ZodTypeDef, unknown>;
export declare function threeHundredAndNinetyFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndNinety, SDKValidationError>;
/** @internal */
export declare const PayloadRemoteCaching$inboundSchema: z.ZodType<PayloadRemoteCaching, z.ZodTypeDef, unknown>;
export declare function payloadRemoteCachingFromJSON(jsonString: string): SafeParseResult<PayloadRemoteCaching, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndEightyNine$inboundSchema: z.ZodType<ThreeHundredAndEightyNine, z.ZodTypeDef, unknown>;
export declare function threeHundredAndEightyNineFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndEightyNine, SDKValidationError>;
/** @internal */
export declare const PayloadConsent$inboundSchema: z.ZodNativeEnum<typeof PayloadConsent>;
/** @internal */
export declare const ThreeHundredAndEightyEight$inboundSchema: z.ZodType<ThreeHundredAndEightyEight, z.ZodTypeDef, unknown>;
export declare function threeHundredAndEightyEightFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndEightyEight, SDKValidationError>;
/** @internal */
export declare const Decision$inboundSchema: z.ZodNativeEnum<typeof Decision>;
/** @internal */
export declare const ThreeHundredAndEightySeven$inboundSchema: z.ZodType<ThreeHundredAndEightySeven, z.ZodTypeDef, unknown>;
export declare function threeHundredAndEightySevenFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndEightySeven, SDKValidationError>;
/** @internal */
export declare const UserEventPayload386ActorType$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload386ActorType>;
/** @internal */
export declare const ThreeHundredAndEightySix$inboundSchema: z.ZodType<ThreeHundredAndEightySix, z.ZodTypeDef, unknown>;
export declare function threeHundredAndEightySixFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndEightySix, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndEightyFive$inboundSchema: z.ZodType<ThreeHundredAndEightyFive, z.ZodTypeDef, unknown>;
export declare function threeHundredAndEightyFiveFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndEightyFive, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndEightyFour$inboundSchema: z.ZodType<ThreeHundredAndEightyFour, z.ZodTypeDef, unknown>;
export declare function threeHundredAndEightyFourFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndEightyFour, SDKValidationError>;
/** @internal */
export declare const PayloadPlan$inboundSchema: z.ZodNativeEnum<typeof PayloadPlan>;
/** @internal */
export declare const ThreeHundredAndEightyThree$inboundSchema: z.ZodType<ThreeHundredAndEightyThree, z.ZodTypeDef, unknown>;
export declare function threeHundredAndEightyThreeFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndEightyThree, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadPlan$inboundSchema: z.ZodNativeEnum<typeof UserEventPayloadPlan>;
/** @internal */
export declare const Trial$inboundSchema: z.ZodType<Trial, z.ZodTypeDef, unknown>;
export declare function trialFromJSON(jsonString: string): SafeParseResult<Trial, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndEightyTwo$inboundSchema: z.ZodType<ThreeHundredAndEightyTwo, z.ZodTypeDef, unknown>;
export declare function threeHundredAndEightyTwoFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndEightyTwo, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndEightyOne$inboundSchema: z.ZodType<ThreeHundredAndEightyOne, z.ZodTypeDef, unknown>;
export declare function threeHundredAndEightyOneFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndEightyOne, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndEighty$inboundSchema: z.ZodType<ThreeHundredAndEighty, z.ZodTypeDef, unknown>;
export declare function threeHundredAndEightyFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndEighty, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndSeventyNine$inboundSchema: z.ZodType<ThreeHundredAndSeventyNine, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSeventyNineFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSeventyNine, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndSeventyEight$inboundSchema: z.ZodType<ThreeHundredAndSeventyEight, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSeventyEightFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSeventyEight, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndSeventySeven$inboundSchema: z.ZodType<ThreeHundredAndSeventySeven, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSeventySevenFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSeventySeven, SDKValidationError>;
/** @internal */
export declare const PayloadUpdatedUser$inboundSchema: z.ZodType<PayloadUpdatedUser, z.ZodTypeDef, unknown>;
export declare function payloadUpdatedUserFromJSON(jsonString: string): SafeParseResult<PayloadUpdatedUser, SDKValidationError>;
/** @internal */
export declare const PreviousTeamRoles$inboundSchema: z.ZodNativeEnum<typeof PreviousTeamRoles>;
/** @internal */
export declare const PayloadTeamRoles$inboundSchema: z.ZodNativeEnum<typeof PayloadTeamRoles>;
/** @internal */
export declare const PreviousTeamPermissions$inboundSchema: z.ZodNativeEnum<typeof PreviousTeamPermissions>;
/** @internal */
export declare const PayloadTeamPermissions$inboundSchema: z.ZodNativeEnum<typeof PayloadTeamPermissions>;
/** @internal */
export declare const ThreeHundredAndSeventySix$inboundSchema: z.ZodType<ThreeHundredAndSeventySix, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSeventySixFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSeventySix, SDKValidationError>;
/** @internal */
export declare const PayloadSource$inboundSchema: z.ZodNativeEnum<typeof PayloadSource>;
/** @internal */
export declare const ThreeHundredAndSeventyFive$inboundSchema: z.ZodType<ThreeHundredAndSeventyFive, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSeventyFiveFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSeventyFive, SDKValidationError>;
/** @internal */
export declare const UpdatedUser$inboundSchema: z.ZodType<UpdatedUser, z.ZodTypeDef, unknown>;
export declare function updatedUserFromJSON(jsonString: string): SafeParseResult<UpdatedUser, SDKValidationError>;
/** @internal */
export declare const InvitedBy$inboundSchema: z.ZodType<InvitedBy, z.ZodTypeDef, unknown>;
export declare function invitedByFromJSON(jsonString: string): SafeParseResult<InvitedBy, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndSeventyFour$inboundSchema: z.ZodType<ThreeHundredAndSeventyFour, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSeventyFourFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSeventyFour, SDKValidationError>;
/** @internal */
export declare const UserEventPayload373User$inboundSchema: z.ZodType<UserEventPayload373User, z.ZodTypeDef, unknown>;
export declare function userEventPayload373UserFromJSON(jsonString: string): SafeParseResult<UserEventPayload373User, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndSeventyThree$inboundSchema: z.ZodType<ThreeHundredAndSeventyThree, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSeventyThreeFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSeventyThree, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadUser$inboundSchema: z.ZodType<UserEventPayloadUser, z.ZodTypeDef, unknown>;
export declare function userEventPayloadUserFromJSON(jsonString: string): SafeParseResult<UserEventPayloadUser, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndSeventyTwo$inboundSchema: z.ZodType<ThreeHundredAndSeventyTwo, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSeventyTwoFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSeventyTwo, SDKValidationError>;
/** @internal */
export declare const PayloadDeletedUser$inboundSchema: z.ZodType<PayloadDeletedUser, z.ZodTypeDef, unknown>;
export declare function payloadDeletedUserFromJSON(jsonString: string): SafeParseResult<PayloadDeletedUser, SDKValidationError>;
/** @internal */
export declare const PayloadRole$inboundSchema: z.ZodNativeEnum<typeof PayloadRole>;
/** @internal */
export declare const PreviousPlan$inboundSchema: z.ZodNativeEnum<typeof PreviousPlan>;
/** @internal */
export declare const NewPlan$inboundSchema: z.ZodNativeEnum<typeof NewPlan>;
/** @internal */
export declare const ThreeHundredAndSeventyOne$inboundSchema: z.ZodType<ThreeHundredAndSeventyOne, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSeventyOneFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSeventyOne, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndSeventy$inboundSchema: z.ZodType<ThreeHundredAndSeventy, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSeventyFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSeventy, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndSixtyNine$inboundSchema: z.ZodType<ThreeHundredAndSixtyNine, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSixtyNineFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSixtyNine, SDKValidationError>;
/** @internal */
export declare const InvitedUser$inboundSchema: z.ZodType<InvitedUser, z.ZodTypeDef, unknown>;
export declare function invitedUserFromJSON(jsonString: string): SafeParseResult<InvitedUser, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndSixtyEight$inboundSchema: z.ZodType<ThreeHundredAndSixtyEight, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSixtyEightFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSixtyEight, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndSixtySeven$inboundSchema: z.ZodType<ThreeHundredAndSixtySeven, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSixtySevenFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSixtySeven, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndSixtySix$inboundSchema: z.ZodType<ThreeHundredAndSixtySix, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSixtySixFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSixtySix, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadEnvironment$inboundSchema: z.ZodNativeEnum<typeof UserEventPayloadEnvironment>;
/** @internal */
export declare const Enabled$inboundSchema: z.ZodNativeEnum<typeof Enabled>;
/** @internal */
export declare const ThreeHundredAndSixtyFive$inboundSchema: z.ZodType<ThreeHundredAndSixtyFive, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSixtyFiveFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSixtyFive, SDKValidationError>;
/** @internal */
export declare const PayloadEnvironment$inboundSchema: z.ZodNativeEnum<typeof PayloadEnvironment>;
/** @internal */
export declare const ThreeHundredAndSixtyFour$inboundSchema: z.ZodType<ThreeHundredAndSixtyFour, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSixtyFourFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSixtyFour, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndSixtyThree$inboundSchema: z.ZodType<ThreeHundredAndSixtyThree, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSixtyThreeFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSixtyThree, SDKValidationError>;
/** @internal */
export declare const UserEventPayload362Previous$inboundSchema: z.ZodType<UserEventPayload362Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload362PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload362Previous, SDKValidationError>;
/** @internal */
export declare const UserEventPayload362Next$inboundSchema: z.ZodType<UserEventPayload362Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload362NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload362Next, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndSixtyTwo$inboundSchema: z.ZodType<ThreeHundredAndSixtyTwo, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSixtyTwoFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSixtyTwo, SDKValidationError>;
/** @internal */
export declare const Reasons$inboundSchema: z.ZodType<Reasons, z.ZodTypeDef, unknown>;
export declare function reasonsFromJSON(jsonString: string): SafeParseResult<Reasons, SDKValidationError>;
/** @internal */
export declare const UserEventPayload361Role$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload361Role>;
/** @internal */
export declare const UserEventPayloadRemovedUsers$inboundSchema: z.ZodType<UserEventPayloadRemovedUsers, z.ZodTypeDef, unknown>;
export declare function userEventPayloadRemovedUsersFromJSON(jsonString: string): SafeParseResult<UserEventPayloadRemovedUsers, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndSixtyOne$inboundSchema: z.ZodType<ThreeHundredAndSixtyOne, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSixtyOneFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSixtyOne, SDKValidationError>;
/** @internal */
export declare const UserEventPayload360Previous$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload360Previous>;
/** @internal */
export declare const UserEventPayload360Next$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload360Next>;
/** @internal */
export declare const PayloadReason$inboundSchema: z.ZodNativeEnum<typeof PayloadReason>;
/** @internal */
export declare const ThreeHundredAndSixty$inboundSchema: z.ZodType<ThreeHundredAndSixty, z.ZodTypeDef, unknown>;
export declare function threeHundredAndSixtyFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndSixty, SDKValidationError>;
/** @internal */
export declare const UserEventPayload359Previous$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload359Previous>;
/** @internal */
export declare const UserEventPayload359Next$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload359Next>;
/** @internal */
export declare const ThreeHundredAndFiftyNine$inboundSchema: z.ZodType<ThreeHundredAndFiftyNine, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFiftyNineFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFiftyNine, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFiftyEight$inboundSchema: z.ZodType<ThreeHundredAndFiftyEight, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFiftyEightFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFiftyEight, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFiftySeven$inboundSchema: z.ZodType<ThreeHundredAndFiftySeven, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFiftySevenFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFiftySeven, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFiftySix$inboundSchema: z.ZodType<ThreeHundredAndFiftySix, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFiftySixFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFiftySix, SDKValidationError>;
/** @internal */
export declare const UserEventPayload355Scope$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload355Scope>;
/** @internal */
export declare const UserEventPayload355Previous$inboundSchema: z.ZodType<UserEventPayload355Previous, z.ZodTypeDef, unknown>;
export declare function userEventPayload355PreviousFromJSON(jsonString: string): SafeParseResult<UserEventPayload355Previous, SDKValidationError>;
/** @internal */
export declare const UserEventPayload355NextScope$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload355NextScope>;
/** @internal */
export declare const UserEventPayload355Next$inboundSchema: z.ZodType<UserEventPayload355Next, z.ZodTypeDef, unknown>;
export declare function userEventPayload355NextFromJSON(jsonString: string): SafeParseResult<UserEventPayload355Next, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFiftyFive$inboundSchema: z.ZodType<ThreeHundredAndFiftyFive, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFiftyFiveFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFiftyFive, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFiftyFour$inboundSchema: z.ZodType<ThreeHundredAndFiftyFour, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFiftyFourFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFiftyFour, SDKValidationError>;
/** @internal */
export declare const UserEventPayload353ActorType$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload353ActorType>;
/** @internal */
export declare const ThreeHundredAndFiftyThree$inboundSchema: z.ZodType<ThreeHundredAndFiftyThree, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFiftyThreeFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFiftyThree, SDKValidationError>;
/** @internal */
export declare const UserEventPayload352Type$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload352Type>;
/** @internal */
export declare const PayloadAccess$inboundSchema: z.ZodNativeEnum<typeof PayloadAccess>;
/** @internal */
export declare const ThreeHundredAndFiftyTwo$inboundSchema: z.ZodType<ThreeHundredAndFiftyTwo, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFiftyTwoFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFiftyTwo, SDKValidationError>;
/** @internal */
export declare const UserEventPayload351Store$inboundSchema: z.ZodType<UserEventPayload351Store, z.ZodTypeDef, unknown>;
export declare function userEventPayload351StoreFromJSON(jsonString: string): SafeParseResult<UserEventPayload351Store, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFiftyOne$inboundSchema: z.ZodType<ThreeHundredAndFiftyOne, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFiftyOneFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFiftyOne, SDKValidationError>;
/** @internal */
export declare const UserEventPayload350Type$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload350Type>;
/** @internal */
export declare const Access$inboundSchema: z.ZodNativeEnum<typeof Access>;
/** @internal */
export declare const ThreeHundredAndFifty$inboundSchema: z.ZodType<ThreeHundredAndFifty, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFiftyFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFifty, SDKValidationError>;
/** @internal */
export declare const UserEventPayload349Type$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload349Type>;
/** @internal */
export declare const UserEventPayloadStore$inboundSchema: z.ZodType<UserEventPayloadStore, z.ZodTypeDef, unknown>;
export declare function userEventPayloadStoreFromJSON(jsonString: string): SafeParseResult<UserEventPayloadStore, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFortyNine$inboundSchema: z.ZodType<ThreeHundredAndFortyNine, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFortyNineFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFortyNine, SDKValidationError>;
/** @internal */
export declare const UserEventPayload348Type$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload348Type>;
/** @internal */
export declare const PayloadStore$inboundSchema: z.ZodType<PayloadStore, z.ZodTypeDef, unknown>;
export declare function payloadStoreFromJSON(jsonString: string): SafeParseResult<PayloadStore, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFortyEight$inboundSchema: z.ZodType<ThreeHundredAndFortyEight, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFortyEightFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFortyEight, SDKValidationError>;
/** @internal */
export declare const UserEventPayload347Type$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload347Type>;
/** @internal */
export declare const Store$inboundSchema: z.ZodType<Store, z.ZodTypeDef, unknown>;
export declare function storeFromJSON(jsonString: string): SafeParseResult<Store, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFortySeven$inboundSchema: z.ZodType<ThreeHundredAndFortySeven, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFortySevenFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFortySeven, SDKValidationError>;
/** @internal */
export declare const StoreType$inboundSchema: z.ZodNativeEnum<typeof StoreType>;
/** @internal */
export declare const ThreeHundredAndFortySix$inboundSchema: z.ZodType<ThreeHundredAndFortySix, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFortySixFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFortySix, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFortyFive$inboundSchema: z.ZodType<ThreeHundredAndFortyFive, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFortyFiveFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFortyFive, SDKValidationError>;
/** @internal */
export declare const UserEventPayload344Type$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload344Type>;
/** @internal */
export declare const UserEventPayloadPricingPlan$inboundSchema: z.ZodNativeEnum<typeof UserEventPayloadPricingPlan>;
/** @internal */
export declare const UserEventPayload344Scope$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload344Scope>;
/** @internal */
export declare const UserEventPayload344Budget$inboundSchema: z.ZodType<UserEventPayload344Budget, z.ZodTypeDef, unknown>;
export declare function userEventPayload344BudgetFromJSON(jsonString: string): SafeParseResult<UserEventPayload344Budget, SDKValidationError>;
/** @internal */
export declare const UserEventPayload344PrevBudgetType$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload344PrevBudgetType>;
/** @internal */
export declare const UserEventPayload344PricingPlan$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload344PricingPlan>;
/** @internal */
export declare const UserEventPayload344PrevBudgetScope$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload344PrevBudgetScope>;
/** @internal */
export declare const PrevBudget$inboundSchema: z.ZodType<PrevBudget, z.ZodTypeDef, unknown>;
export declare function prevBudgetFromJSON(jsonString: string): SafeParseResult<PrevBudget, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFortyFour$inboundSchema: z.ZodType<ThreeHundredAndFortyFour, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFortyFourFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFortyFour, SDKValidationError>;
/** @internal */
export declare const UserEventPayload343Type$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload343Type>;
/** @internal */
export declare const PayloadPricingPlan$inboundSchema: z.ZodNativeEnum<typeof PayloadPricingPlan>;
/** @internal */
export declare const UserEventPayload343Scope$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload343Scope>;
/** @internal */
export declare const UserEventPayload343Budget$inboundSchema: z.ZodType<UserEventPayload343Budget, z.ZodTypeDef, unknown>;
export declare function userEventPayload343BudgetFromJSON(jsonString: string): SafeParseResult<UserEventPayload343Budget, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFortyThree$inboundSchema: z.ZodType<ThreeHundredAndFortyThree, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFortyThreeFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFortyThree, SDKValidationError>;
/** @internal */
export declare const UserEventPayload342Type$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload342Type>;
/** @internal */
export declare const PricingPlan$inboundSchema: z.ZodNativeEnum<typeof PricingPlan>;
/** @internal */
export declare const UserEventPayload342Scope$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload342Scope>;
/** @internal */
export declare const UserEventPayload342Budget$inboundSchema: z.ZodType<UserEventPayload342Budget, z.ZodTypeDef, unknown>;
export declare function userEventPayload342BudgetFromJSON(jsonString: string): SafeParseResult<UserEventPayload342Budget, SDKValidationError>;
/** @internal */
export declare const ThreeHundredAndFortyTwo$inboundSchema: z.ZodType<ThreeHundredAndFortyTwo, z.ZodTypeDef, unknown>;
export declare function threeHundredAndFortyTwoFromJSON(jsonString: string): SafeParseResult<ThreeHundredAndFortyTwo, SDKValidationError>;
//# sourceMappingURL=threehundredandfortytwo.d.ts.map