UNPKG

@vercel/sdk

Version:

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

1,674 lines 78.3 kB
import * as z from "zod/v3";
import { ClosedEnum } from "../types/enums.js";
import { Result as SafeParseResult } from "../types/fp.js";
import { SDKValidationError } from "./sdkvalidationerror.js";
import { UserEventPayloadNext, UserEventPayloadPrevious } from "./usereventpayloadnext.js";
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndThirteen = {
    projectId: string;
    previous: UserEventPayloadPrevious | null;
    next: UserEventPayloadNext;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndTwelve = {
    ownerId: string;
    source: string;
    cause: string;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndEleven = {
    ownerId: string;
    source: string;
    cause: string;
    blockReason?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndTen = {
    ownerId: string;
    source: string;
    cause: string;
    reason?: string | null | undefined;
};
export type SiftRoute = {
    name: string;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndNine = {
    ownerId: string;
    source: string;
    cause: string;
    blockReason?: string | undefined;
    siftRoute?: SiftRoute | undefined;
};
export declare const PreviousMode: {
    readonly Organization: "organization";
    readonly Team: "team";
};
export type PreviousMode = ClosedEnum<typeof PreviousMode>;
export declare const PayloadMode: {
    readonly Organization: "organization";
    readonly Team: "team";
};
export type PayloadMode = ClosedEnum<typeof PayloadMode>;
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndEight = {
    organizationId: string;
    teamId: string;
    teamName: string;
    previousMode: PreviousMode;
    mode: PayloadMode;
};
export declare const BillingPlan: {
    readonly Enterprise: "enterprise";
    readonly Platform: "platform";
};
export type BillingPlan = ClosedEnum<typeof BillingPlan>;
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSeven = {
    organizationId: string;
    teamId: string;
    billingPlan: BillingPlan;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndSix = {
    organizationId: string;
    slug: string;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFive = {
    directoryGroupId: string;
    directoryId: string;
    organizationId: string;
};
export declare const PayloadDefault: {
    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 PayloadDefault = ClosedEnum<typeof PayloadDefault>;
export declare const PayloadRoles: {
    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 PayloadRoles = ClosedEnum<typeof PayloadRoles>;
export type PayloadNext = {
    default?: PayloadDefault | undefined;
    roles: {
        [k: string]: PayloadRoles;
    };
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndFour = {
    directoryGroupId: string;
    directoryId: string;
    groupName: string;
    next: PayloadNext;
    organizationId: string;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndThree = {
    organizationId: string;
    rootTeamId: string;
    slug: string;
    name: string;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndTwo = {
    projectId?: string | undefined;
    projectName: string;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundredAndOne = {
    alertId: string;
    alertName: string;
};
export type Microfrontends3 = {
    updatedAt: number;
    groupIds: Array<any>;
    enabled: false;
    freeProjectForLegacyLimits?: boolean | undefined;
};
export type Microfrontends2 = {
    isDefaultApp?: false | undefined;
    /**
     * Whether observability data should be routed to this microfrontend project or a root project.
     */
    routeObservabilityToThisProject?: boolean | undefined;
    /**
     * Whether to add microfrontends routing to aliases. This means domains in this project will route as a microfrontend.
     */
    doNotRouteWithMicrofrontendsRouting?: boolean | undefined;
    /**
     * Timestamp when the microfrontends settings were last updated.
     */
    updatedAt: number;
    /**
     * The group IDs of microfrontends that this project belongs to. Each microfrontend project must belong to a microfrontends group that is the set of microfrontends that are used together.
     */
    groupIds: Array<string>;
    /**
     * Whether microfrontends are enabled for this project.
     */
    enabled: true;
    /**
     * A path that is used to take screenshots and as the default path in preview links when a domain for this microfrontend is shown in the UI. Includes the leading slash, e.g. `/docs`
     */
    defaultRoute?: string | undefined;
    /**
     * Whether the project was part of the legacy limits for hobby and pro-trial before billing was added. This field is only set when the team is upgraded to a paid plan and we are backfilling the subscription status. We cap the subscription to 2 projects and set this field for the 3rd project. When this field is set, the project is not charged for and we do not call any billing APIs for this project.
     */
    freeProjectForLegacyLimits?: boolean | undefined;
};
export type Microfrontends1 = {
    isDefaultApp: true;
    /**
     * Timestamp when the microfrontends settings were last updated.
     */
    updatedAt: number;
    /**
     * The group IDs of microfrontends that this project belongs to. Each microfrontend project must belong to a microfrontends group that is the set of microfrontends that are used together.
     */
    groupIds: Array<string>;
    /**
     * Whether microfrontends are enabled for this project.
     */
    enabled: true;
    /**
     * A path that is used to take screenshots and as the default path in preview links when a domain for this microfrontend is shown in the UI. Includes the leading slash, e.g. `/docs`
     */
    defaultRoute?: string | undefined;
    /**
     * Whether the project was part of the legacy limits for hobby and pro-trial before billing was added. This field is only set when the team is upgraded to a paid plan and we are backfilling the subscription status. We cap the subscription to 2 projects and set this field for the 3rd project. When this field is set, the project is not charged for and we do not call any billing APIs for this project.
     */
    freeProjectForLegacyLimits?: boolean | undefined;
};
export type Microfrontends = Microfrontends1 | Microfrontends2 | Microfrontends3;
export type UserEventPayload200Project = {
    id: string;
    name: string;
    microfrontends?: Microfrontends1 | Microfrontends2 | Microfrontends3 | undefined;
};
export type UserEventMicrofrontends3 = {
    updatedAt: number;
    groupIds: Array<any>;
    enabled: false;
    freeProjectForLegacyLimits?: boolean | undefined;
};
export type UserEventMicrofrontends2 = {
    isDefaultApp?: false | undefined;
    /**
     * Whether observability data should be routed to this microfrontend project or a root project.
     */
    routeObservabilityToThisProject?: boolean | undefined;
    /**
     * Whether to add microfrontends routing to aliases. This means domains in this project will route as a microfrontend.
     */
    doNotRouteWithMicrofrontendsRouting?: boolean | undefined;
    /**
     * Timestamp when the microfrontends settings were last updated.
     */
    updatedAt: number;
    /**
     * The group IDs of microfrontends that this project belongs to. Each microfrontend project must belong to a microfrontends group that is the set of microfrontends that are used together.
     */
    groupIds: Array<string>;
    /**
     * Whether microfrontends are enabled for this project.
     */
    enabled: true;
    /**
     * A path that is used to take screenshots and as the default path in preview links when a domain for this microfrontend is shown in the UI. Includes the leading slash, e.g. `/docs`
     */
    defaultRoute?: string | undefined;
    /**
     * Whether the project was part of the legacy limits for hobby and pro-trial before billing was added. This field is only set when the team is upgraded to a paid plan and we are backfilling the subscription status. We cap the subscription to 2 projects and set this field for the 3rd project. When this field is set, the project is not charged for and we do not call any billing APIs for this project.
     */
    freeProjectForLegacyLimits?: boolean | undefined;
};
export type UserEventMicrofrontends1 = {
    isDefaultApp: true;
    /**
     * Timestamp when the microfrontends settings were last updated.
     */
    updatedAt: number;
    /**
     * The group IDs of microfrontends that this project belongs to. Each microfrontend project must belong to a microfrontends group that is the set of microfrontends that are used together.
     */
    groupIds: Array<string>;
    /**
     * Whether microfrontends are enabled for this project.
     */
    enabled: true;
    /**
     * A path that is used to take screenshots and as the default path in preview links when a domain for this microfrontend is shown in the UI. Includes the leading slash, e.g. `/docs`
     */
    defaultRoute?: string | undefined;
    /**
     * Whether the project was part of the legacy limits for hobby and pro-trial before billing was added. This field is only set when the team is upgraded to a paid plan and we are backfilling the subscription status. We cap the subscription to 2 projects and set this field for the 3rd project. When this field is set, the project is not charged for and we do not call any billing APIs for this project.
     */
    freeProjectForLegacyLimits?: boolean | undefined;
};
export type PayloadMicrofrontends = UserEventMicrofrontends1 | UserEventMicrofrontends2 | UserEventMicrofrontends3;
export type UserEventPayload200PrevProject = {
    microfrontends?: UserEventMicrofrontends1 | UserEventMicrofrontends2 | UserEventMicrofrontends3 | undefined;
};
export type PayloadPrev = {
    project: UserEventPayload200PrevProject;
};
export type PayloadGroup = {
    id: string;
    slug: string;
    name: string;
};
/**
 * The payload of the event, if requested.
 */
export type TwoHundred = {
    project: UserEventPayload200Project;
    prev: PayloadPrev;
    group: PayloadGroup;
};
export type UserEventPayload199Project = {
    id: string;
    name: string;
};
export type Group = {
    id: string;
    slug: string;
    name: string;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndNinetyNine = {
    project: UserEventPayload199Project;
    group: Group;
};
export type Prev = {
    name: string;
    slug: string;
    fallbackEnvironment: string;
    enablePolyrepoBranchRouting?: boolean | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndNinetyEight = {
    id: string;
    slug?: string | undefined;
    name?: string | undefined;
    fallbackEnvironment?: string | undefined;
    enablePolyrepoBranchRouting?: boolean | undefined;
    prev: Prev;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndNinetySeven = {
    id: string;
    slug: string;
    name: string;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndNinetySix = {
    enabled: boolean;
    allowedIntegrationCount?: number | undefined;
    allowedIntegrationIds?: Array<string> | undefined;
};
export type Periods = {
    periodNumber: number;
    percent: string;
    startDate: string;
    endDate: string;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndNinetyFive = {
    periods: Array<Periods>;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndNinetyFour = {
    projectId: string;
    toDeploymentId: string;
    projectName: string;
};
export type Names = {
    en: string;
};
export type City = {
    names: Names;
};
export type PayloadNames = {
    en: string;
};
export type Country = {
    names: PayloadNames;
};
export type UserEventPayloadNames = {
    en: string;
};
export type MostSpecificSubdivision = {
    names: UserEventPayloadNames;
};
export type Geolocation = {
    city?: City | undefined;
    country: Country;
    mostSpecificSubdivision?: MostSpecificSubdivision | undefined;
    regionName?: string | undefined;
};
export declare const UserEvent2Origin: {
    readonly RecoveryCode: "recovery-code";
    readonly Totp: "totp";
    readonly Webauthn: "webauthn";
};
export type UserEvent2Origin = ClosedEnum<typeof UserEvent2Origin>;
export type Two2 = {
    origin: UserEvent2Origin;
};
export declare const TwoOrigin: {
    readonly Apple: "apple";
    readonly Bitbucket: "bitbucket";
    readonly Chatgpt: "chatgpt";
    readonly Email: "email";
    readonly EmuRecovery: "emu-recovery";
    readonly Github: "github";
    readonly Gitlab: "gitlab";
    readonly Google: "google";
    readonly Invite: "invite";
    readonly MagicLink: "magic-link";
    readonly Otp: "otp";
    readonly OtpLink: "otp-link";
    readonly Saml: "saml";
    readonly Webauthn: "webauthn";
};
export type TwoOrigin = ClosedEnum<typeof TwoOrigin>;
export type Two1 = {
    origin: TwoOrigin;
    username?: string | undefined;
    teamId?: string | undefined;
    legacy?: boolean | undefined;
    ssoType?: string | undefined;
};
export type Factors2 = Two1 | Two2;
export declare const OneOrigin: {
    readonly Apple: "apple";
    readonly Bitbucket: "bitbucket";
    readonly Chatgpt: "chatgpt";
    readonly Email: "email";
    readonly EmuRecovery: "emu-recovery";
    readonly Github: "github";
    readonly Gitlab: "gitlab";
    readonly Google: "google";
    readonly Invite: "invite";
    readonly MagicLink: "magic-link";
    readonly Otp: "otp";
    readonly OtpLink: "otp-link";
    readonly Saml: "saml";
    readonly Webauthn: "webauthn";
};
export type OneOrigin = ClosedEnum<typeof OneOrigin>;
export type One1 = {
    origin: OneOrigin;
    username?: string | undefined;
    teamId?: string | undefined;
    legacy?: boolean | undefined;
    ssoType?: string | undefined;
};
export type Factors1 = One1;
export type Factors = Array<One1> | Array<Two1 | Two2>;
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndNinetyThree = {
    userAgent?: string | undefined;
    geolocation?: Geolocation | null | undefined;
    env?: string | undefined;
    os?: string | undefined;
    /**
     * Browser login correlation ID. This is not an authentication credential.
     */
    loginSessionId?: string | undefined;
    username?: string | undefined;
    ssoType?: string | undefined;
    factors?: Array<One1> | Array<Two1 | Two2> | undefined;
    viaOTP?: boolean | undefined;
    viaGithub?: boolean | undefined;
    viaGitlab?: boolean | undefined;
    viaBitbucket?: boolean | undefined;
    viaGoogle?: boolean | undefined;
    viaApple?: boolean | undefined;
    viaSamlSso?: boolean | undefined;
    viaPasskey?: boolean | undefined;
};
export declare const UserEventPayload192Provider: {
    readonly Apple: "apple";
    readonly Bitbucket: "bitbucket";
    readonly Chatgpt: "chatgpt";
    readonly Github: "github";
    readonly GithubCustomHost: "github-custom-host";
    readonly GithubLimited: "github-limited";
    readonly Gitlab: "gitlab";
    readonly Google: "google";
    readonly Saml: "saml";
};
export type UserEventPayload192Provider = ClosedEnum<typeof UserEventPayload192Provider>;
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndNinetyTwo = {
    provider: UserEventPayload192Provider;
};
export declare const UserEventPayload191Provider: {
    readonly Apple: "apple";
    readonly Bitbucket: "bitbucket";
    readonly Chatgpt: "chatgpt";
    readonly Github: "github";
    readonly GithubCustomHost: "github-custom-host";
    readonly GithubLimited: "github-limited";
    readonly Gitlab: "gitlab";
    readonly Google: "google";
    readonly Saml: "saml";
};
export type UserEventPayload191Provider = ClosedEnum<typeof UserEventPayload191Provider>;
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndNinetyOne = {
    provider: UserEventPayload191Provider;
    login: string;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndNinety = {
    logDrainUrl: string;
    integrationName?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndEightyNine = {
    logDrainUrl: string | null;
    integrationName?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndEightyEight = {
    issuerId: string;
    issuerName: string;
    kind: string;
    policyKey: string;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndEightySeven = {
    issuerId: string;
    issuerName: string;
    kind: string;
    projectId?: string | undefined;
    clientId?: string | undefined;
    environments?: Array<string> | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndEightySix = {
    issuerId: string;
    issuerName: string;
    keyId?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndEightyFive = {
    issuerId: string;
    issuerName: string;
    managedBy?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndEightyFour = {
    issuerId: string;
    issuerName: string;
    algorithm: string;
    origin: string;
    managedBy?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndEightyThree = {
    integrationId: string;
    integrationSlug: string;
    integrationName: string;
};
export declare const UserEventPayload182RequestKind: {
    readonly GetKeyData: "get_key_data";
};
export type UserEventPayload182RequestKind = ClosedEnum<typeof UserEventPayload182RequestKind>;
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndEightyTwo = {
    resourceId: string;
    integrationId: string;
    integrationSlug: string;
    integrationProductSlug: string;
    configurationId: string;
    errorCode?: string | undefined;
    requestKind: UserEventPayload182RequestKind;
    key: string;
};
export declare const UserEventPayloadRequestKind: {
    readonly GetKeysMetadata: "get_keys_metadata";
};
export type UserEventPayloadRequestKind = ClosedEnum<typeof UserEventPayloadRequestKind>;
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndEightyOne = {
    resourceId: string;
    integrationId: string;
    integrationSlug: string;
    integrationProductSlug: string;
    configurationId: string;
    errorCode?: string | undefined;
    requestKind: UserEventPayloadRequestKind;
    keys: Array<string>;
};
export declare const PayloadRequestKind: {
    readonly ListKeys: "list_keys";
};
export type PayloadRequestKind = ClosedEnum<typeof PayloadRequestKind>;
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndEighty = {
    resourceId: string;
    integrationId: string;
    integrationSlug: string;
    integrationProductSlug: string;
    configurationId: string;
    errorCode?: string | undefined;
    requestKind: PayloadRequestKind;
    pattern?: string | undefined;
    type?: string | undefined;
};
export declare const RequestKind: {
    readonly RawCommands: "raw_commands";
};
export type RequestKind = ClosedEnum<typeof RequestKind>;
export type Commands = {
    command: string;
    errorCode?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndSeventyNine = {
    resourceId: string;
    integrationId: string;
    integrationSlug: string;
    integrationProductSlug: string;
    configurationId: string;
    errorCode?: string | undefined;
    requestKind: RequestKind;
    readonly: boolean;
    commands: Array<Commands>;
    errorIndex?: number | undefined;
};
export declare const QueryType: {
    readonly DataEdit: "data-edit";
    readonly DataView: "data-view";
    readonly Schema: "schema";
    readonly User: "user";
};
export type QueryType = ClosedEnum<typeof QueryType>;
export type PrimaryKey = {
    column: string;
    value: string | null;
};
export type Queries = {
    command: string | null;
    rowCount?: number | undefined;
    tables?: Array<string> | undefined;
    primaryKey?: Array<PrimaryKey> | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndSeventyEight = {
    resourceId: string;
    integrationId: string;
    integrationSlug: string;
    integrationProductSlug: string;
    configurationId: string;
    databaseName: string;
    queryType: QueryType;
    readonly: boolean;
    rolledBack: boolean;
    failedQueryIndex: number | null;
    errorCode: string | null;
    queryCount: number;
    queries: Array<Queries>;
};
export declare const ProjectIds2: {
    readonly All: "all";
};
export type ProjectIds2 = ClosedEnum<typeof ProjectIds2>;
export type ProjectIds = Array<string> | ProjectIds2;
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndSeventySeven = {
    integrationId: string;
    configurationId: string;
    integrationSlug: string;
    integrationName: string;
    ownerId: string;
    projectIds?: Array<string> | ProjectIds2 | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndSeventySix = {
    integrationId: string;
    configurationId: string;
    integrationSlug: string;
    integrationName: string;
    ownerId: string;
    billingPlanId: string;
    billingPlanName?: string | undefined;
};
export type Configurations = {
    integrationId: string;
    configurationId: string;
    integrationSlug: string;
    integrationName?: string | undefined;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndSeventyFive = {
    configurations: Array<Configurations>;
    ownerId: string;
};
export type PayloadIntegration = {
    id: string;
    slug: string;
    name: string;
    configurationId: string;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndSeventyFour = {
    integration: PayloadIntegration;
    originTeamId: string;
    originTeamName: string;
};
export type Integration = {
    id: string;
    slug: string;
    name: string;
    configurationId: string;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndSeventyThree = {
    integration: Integration;
    destinationTeamId: string;
    destinationTeamName: string;
};
/**
 * The payload of the event, if requested.
 */
export type OneHundredAndSeventyTwo = {
    integrationId: string;
    configurationId: string;
    integrationSlug: string;
    integrationName: string;
    ownerId: string;
    projectIds?: Array<string> | undefined;
    confirmedScopes: Array<string>;
};
export declare const UserEventPayload171Action: {
    readonly Blocked: "blocked";
    readonly HardBlocked: "hard-blocked";
    readonly SoftBlocked: "soft-blocked";
    readonly Unblocked: "unblocked";
};
export type UserEventPayload171Action = ClosedEnum<typeof UserEventPayload171Action>;
/**
 * Since June 2023
 */
export type BlockHistory = {
    action: UserEventPayload171Action;
    createdAt: number;
    caseId?: string | undefined;
    reason: string;
    actor?: string | undefined;
    statusCode?: number | undefined;
    comment?: string | undefined;
    ineligibleForAppeal?: boolean | undefined;
};
/**
 * (scanner history). Since November 2021. First element is newest.
 */
export type History = {
    scanner: string;
    reason: string;
    by: string;
    byId: string;
    at: number;
};
/**
 * Since June 2026. A hard block that is scheduled (the delay varies by source; see `executeAt`) but not yet executed. Powers admin visibility, scheduler dedup, and cancellation. Cleared on execution or when the team is unblocked/reviewed before `executeAt`; the executor treats its absence as "block cancelled".
 */
export type ScheduledBlock = {
    /**
     * Unix ms timestamp of the scheduled EventBridge execution.
     */
    executeAt: number;
    /**
     * Violation reason (string value of the `Violation` enum).
     */
    reason: string;
    /**
     * What triggered the scheduled block (string value of `TeamBlockSource`).
     */
    source: string;
    /**
     * Unix ms timestamp of when the marker was written.
     */
    createdAt: number;
    /**
     * Absent from the automated evaluation path, which has no case.
     */
    caseId?: string | undefined;
    /**
     * EventBridge schedule name, persisted so the pending event can be cancelled.
     */
    scheduleName?: string | undefined;
};
export type Abuse = {
    /**
     * Since June 2023
     */
    blockHistory?: Array<BlockHistory> | undefined;
    /**
     * Since March 2022. Helps abuse checks by tracking git auths. Format: `<platform>:<detail>:<value>`
     */
    gitAuthHistory?: Array<string> | undefined;
    /**
     * (scanner history). Since November 2021. First element is newest.
     */
    history?: Array<History> | undefined;
    /**
     * Since September 2023. How often did this owner trigger an actual git lineage deploy block?
     */
    gitLineageBlocks?: number | undefined;
    /**
     * Since September 2023. How often did this owner trigger a git lineage deploy block dry run?
     */
    gitLineageBlocksDry?: number | undefined;
    /**
     * Since November 2021. Guides the abuse scanner in build container.
     */
    scanner?: string | undefined;
    /**
     * Since December 2025. UTC timestamp string of when an auto-unblock is scheduled. Format: "Wed, 03 Dec 2025 20:32:13 GMT"
     */
    scheduledUnblockAt?: string | undefined;
    /**
     * Since June 2026. A hard block that is scheduled (the delay varies by source; see `executeAt`) but not yet executed. Powers admin visibility, scheduler dedup, and cancellation. Cleared on execution or when the team is unblocked/reviewed before `executeAt`; the executor treats its absence as "block cancelled".
     */
    scheduledBlock?: ScheduledBlock | undefined;
    /**
     * Since November 2021
     */
    updatedAt: number;
    creationUserAgent?: string | undefined;
    creationIp?: string | undefined;
    removedPhoneNumbers?: string | undefined;
};
export declare const UserEventPayload171Plan: {
    readonly Enterprise: "enterprise";
    readonly Hobby: "hobby";
    readonly Pro: "pro";
};
export type UserEventPayload171Plan = ClosedEnum<typeof UserEventPayload171Plan>;
export type PayloadBilling = {
    plan: UserEventPayload171Plan;
};
export type Credentials2 = {
    type: "github-oauth-custom-host";
    host: string;
    id: string;
};
export declare const CredentialsType: {
    readonly Apple: "apple";
    readonly Bitbucket: "bitbucket";
    readonly Chatgpt: "chatgpt";
    readonly GithubOauth: "github-oauth";
    readonly GithubOauthLimited: "github-oauth-limited";
    readonly Gitlab: "gitlab";
    readonly Google: "google";
    readonly Vercel: "vercel";
};
export type CredentialsType = ClosedEnum<typeof CredentialsType>;
export type Credentials1 = {
    type: CredentialsType;
    id: string;
};
export type Credentials = (Credentials1 & {
    type: "apple";
}) | (Credentials1 & {
    type: "bitbucket";
}) | (Credentials1 & {
    type: "chatgpt";
}) | (Credentials1 & {
    type: "github-oauth";
}) | (Credentials1 & {
    type: "github-oauth-limited";
}) | (Credentials1 & {
    type: "gitlab";
}) | (Credentials1 & {
    type: "google";
}) | (Credentials1 & {
    type: "vercel";
}) | Credentials2;
export type PayloadDataCache = {
    excessBillingEnabled?: boolean | undefined;
};
export type PayloadDismissals = {
    scopeId: string;
    createdAt: number;
};
export type PayloadDismissedToasts = {
    name: string;
    dismissals: Array<PayloadDismissals>;
};
export type PayloadFavoriteProjectsAndSpaces = {
    teamId: string;
    projectId: string;
};
export type PayloadImportFlowGitNamespace = string | number;
export type PayloadImportFlowGitNamespaceId = string | number;
export declare const PayloadImportFlowGitProvider: {
    readonly Bitbucket: "bitbucket";
    readonly CursorOrigin: "cursor-origin";
    readonly Github: "github";
    readonly GithubCustomHost: "github-custom-host";
    readonly GithubLimited: "github-limited";
    readonly Gitlab: "gitlab";
    readonly Vercel: "vercel";
};
export type PayloadImportFlowGitProvider = ClosedEnum<typeof PayloadImportFlowGitProvider>;
export type PayloadGitNamespaceId = string | number;
export type PayloadPreferredScopesAndGitNamespaces = {
    scopeId: string;
    gitNamespaceId: string | number | null;
};
export type PreventAutoBlocking = number | boolean;
export declare const PayloadWidget: {
    readonly AnalyticsOnline: "analytics-online";
    readonly AnalyticsPageViews: "analytics-page-views";
    readonly AnalyticsVisitors: "analytics-visitors";
    readonly FirewallAllowed: "firewall-allowed";
    readonly FirewallDenied: "firewall-denied";
    readonly ObservabilityAlert: "observability-alert";
    readonly ObservabilityEdgeRequests: "observability-edge-requests";
    readonly ObservabilityErrorRate: "observability-error-rate";
    readonly ObservabilityFunctionInvocations: "observability-function-invocations";
    readonly Shortcut: "shortcut";
    readonly SpeedInsightsCls: "speed-insights-cls";
    readonly SpeedInsightsLcp: "speed-insights-lcp";
    readonly SpeedInsightsRes: "speed-insights-res";
};
export type PayloadWidget = ClosedEnum<typeof PayloadWidget>;
export type Config = {
    url: string;
};
export type ProjectCardWidgetPreferences = {
    projectId: string;
    widget: PayloadWidget;
    config?: Config | undefined;
};
/**
 * Represents configuration for remote caching
 */
export type UserEventPayloadRemoteCaching = {
    enabled?: boolean | undefined;
};
export type PayloadBuildEntitlements = {
    enhancedBuilds?: boolean | undefined;
};
export declare const UserEventPayload171Configuration: {
    readonly SkipNamespaceQueue: "SKIP_NAMESPACE_QUEUE";
    readonly WaitForNamespaceQueue: "WAIT_FOR_NAMESPACE_QUEUE";
};
export type UserEventPayload171Configuration = ClosedEnum<typeof UserEventPayload171Configuration>;
export type PayloadBuildQueue = {
    configuration?: UserEventPayload171Configuration | undefined;
};
export type PayloadSecurity = {
    rateLimit?: number | undefined;
    customRules?: number | undefined;
    ipBlocks?: number | undefined;
    ipBypass?: number | undefined;
};
/**
 * Default build machine type for new deployments. This must be used in combination with the buildEntitlements field. It is respected over Vercel's notion of the default build machine, and was originally implemented to allow Teams to "downgrade". - Hobby customers cannot set this, because they only have access to one machine type - Pro customers get Turbo machines by default, so this field is effectively for downgrading - ENT customers cannot set this (yet), because their default is based on their contract. https://linear.app/vercel/project/self-serve-build-machines-for-enterprise-customers-0cbc357e26d2/overview
 */
export declare const UserEventPayloadDefault: {
    readonly Basic: "basic";
    readonly Elastic: "elastic";
    readonly Enhanced: "enhanced";
    readonly Standard: "standard";
    readonly Turbo: "turbo";
};
/**
 * Default build machine type for new deployments. This must be used in combination with the buildEntitlements field. It is respected over Vercel's notion of the default build machine, and was originally implemented to allow Teams to "downgrade". - Hobby customers cannot set this, because they only have access to one machine type - Pro customers get Turbo machines by default, so this field is effectively for downgrading - ENT customers cannot set this (yet), because their default is based on their contract. https://linear.app/vercel/project/self-serve-build-machines-for-enterprise-customers-0cbc357e26d2/overview
 */
export type UserEventPayloadDefault = ClosedEnum<typeof UserEventPayloadDefault>;
/**
 * Build machine configuration recorded on a team or user `resourceConfig`. This is deliberately separate from the build machine config recorded on a deployment (`DeploymentBuildMachine` in `@api/deployments-types`). A team/user only expresses its default machine for new deployments; the per-build fields (`purchaseType`, `defaultPurchaseType`, `machineSelectionType`, `cores`, `memory`) are recorded on the deployment record when a build actually runs and never belong on a team/user document.
 */
export type PayloadBuildMachine = {
    /**
     * Default build machine type for new deployments. This must be used in combination with the buildEntitlements field. It is respected over Vercel's notion of the default build machine, and was originally implemented to allow Teams to "downgrade". - Hobby customers cannot set this, because they only have access to one machine type - Pro customers get Turbo machines by default, so this field is effectively for downgrading - ENT customers cannot set this (yet), because their default is based on their contract. https://linear.app/vercel/project/self-serve-build-machines-for-enterprise-customers-0cbc357e26d2/overview
     */
    default?: UserEventPayloadDefault | undefined;
};
export type PayloadResourceConfig = {
    concurrentBuilds?: number | undefined;
    nodeType?: string | undefined;
    elasticConcurrencyEnabled?: boolean | undefined;
    buildEntitlements?: PayloadBuildEntitlements | undefined;
    buildQueue?: PayloadBuildQueue | undefined;
    awsAccountType?: string | undefined;
    awsAccountIds?: Array<string> | undefined;
    cfZoneName?: string | undefined;
    imageOptimizationType?: string | undefined;
    edgeConfigs?: number | undefined;
    edgeConfigSize?: number | undefined;
    edgeFunctionMaxSizeBytes?: number | undefined;
    edgeFunctionExecutionTimeoutMs?: number | undefined;
    serverlessFunctionMaxDuration?: number | undefined;
    serverlessFunctionMaxMemorySize?: number | undefined;
    kvDatabases?: number | undefined;
    postgresDatabases?: number | undefined;
    blobStores?: number | undefined;
    integrationStores?: number | undefined;
    cronJobsPerProject?: number | undefined;
    microfrontendGroupsPerTeam?: number | undefined;
    microfrontendProjectsPerGroup?: number | undefined;
    flagsExplorerOverridesThreshold?: number | undefined;
    flagsExplorerUnlimitedOverrides?: boolean | undefined;
    customEnvironmentsPerProject?: number | undefined;
    security?: PayloadSecurity | undefined;
    bulkRedirectsFreeLimitOverride?: number | undefined;
    /**
     * Build machine configuration recorded on a team or user `resourceConfig`. This is deliberately separate from the build machine config recorded on a deployment (`DeploymentBuildMachine` in `@api/deployments-types`). A team/user only expresses its default machine for new deployments; the per-build fields (`purchaseType`, `defaultPurchaseType`, `machineSelectionType`, `cores`, `memory`) are recorded on the deployment record when a build actually runs and never belong on a team/user document.
     */
    buildMachine?: PayloadBuildMachine | undefined;
};
/**
 * Overrides for a ramp (slew-rate) admission limit, which bounds how quickly the allowed rate may change over time rather than capping a fixed quantity. All three are expressed in units per minute. - `minRate`: the floor the allowed rate never drops below. Also the cold-start rate a new or idle consumer begins at. - `maxRate`: the ceiling the allowed rate may climb to. - `stepPerMinute`: how much the allowed rate moves per minute of activity — the slope at which it ramps up toward `maxRate` (and, where supported, decays back down toward `minRate`).
 */
export type ResourceLimits2 = {
    minRate?: number | undefined;
    maxRate?: number | undefined;
    stepPerMinute?: number | undefined;
};
/**
 * Override for a token-bucket rate limit: a fixed quantity per duration.
 */
export type ResourceLimits1 = {
    max: number;
    duration: number;
};
export type ResourceLimits = ResourceLimits1 | ResourceLimits2;
export declare const PayloadViewPreference: {
    readonly Cards: "cards";
    readonly List: "list";
};
export type PayloadViewPreference = ClosedEnum<typeof PayloadViewPreference>;
export declare const PayloadFavoritesViewPreference: {
    readonly Closed: "closed";
    readonly Open: "open";
};
export type PayloadFavoritesViewPreference = ClosedEnum<typeof PayloadFavoritesViewPreference>;
export declare const PayloadRecentsViewPreference: {
    readonly Closed: "closed";
    readonly Open: "open";
};
export type PayloadRecentsViewPreference = ClosedEnum<typeof PayloadRecentsViewPreference>;
export type PayloadActiveDashboardViews = {
    scopeId: string;
    viewPreference?: PayloadViewPreference | null | undefined;
    favoritesViewPreference?: PayloadFavoritesViewPreference | null | undefined;
    recentsViewPreference?: PayloadRecentsViewPreference | null | undefined;
};
export type SecondaryEmails = {
    email: string;
    verified: boolean;
};
export type PayloadRules = {
    email: string;
};
export type EmailNotifications = {
    rules?: {
        [k: string]: PayloadRules;
    } | undefined;
};
export type PayloadReasons = {
    name: string;
    value: string;
};
export type SiftScores = {
    score: number;
    reasons: Array<PayloadReasons>;
};
export declare const UserEventPayloadName: {
    readonly String: "string";
};
export type UserEventPayloadName = ClosedEnum<typeof UserEventPayloadName>;
export type PayloadSiftRoute = {
    name: UserEventPayloadName;
};
export declare const UserEventPayload171Reason: {
    readonly BlockedForPlatformAbuse: "BLOCKED_FOR_PLATFORM_ABUSE";
    readonly DomainOwnerDeletionRequest: "DOMAIN_OWNER_DELETION_REQUEST";
    readonly EnterpriseTrialEnded: "ENTERPRISE_TRIAL_ENDED";
    readonly EnterpriseUnpaidInvoice: "ENTERPRISE_UNPAID_INVOICE";
    readonly ExposureCapExceeded: "EXPOSURE_CAP_EXCEEDED";
    readonly FairUseLimitsExceeded: "FAIR_USE_LIMITS_EXCEEDED";
    readonly SubscriptionCanceled: "SUBSCRIPTION_CANCELED";
    readonly SubscriptionExpired: "SUBSCRIPTION_EXPIRED";
    readonly UnpaidInvoice: "UNPAID_INVOICE";
};
export type UserEventPayload171Reason = ClosedEnum<typeof UserEventPayload171Reason>;
export declare const PayloadBlockedDueToOverageType: {
    readonly AnalyticsUsage: "analyticsUsage";
    readonly Artifacts: "artifacts";
    readonly Bandwidth: "bandwidth";
    readonly BlobDataTransfer: "blobDataTransfer";
    readonly BlobTotalAdvancedRequests: "blobTotalAdvancedRequests";
    readonly BlobTotalAvgSizeInBytes: "blobTotalAvgSizeInBytes";
    readonly BlobTotalGetResponseObjectSizeInBytes: "blobTotalGetResponseObjectSizeInBytes";
    readonly BlobTotalSimpleRequests: "blobTotalSimpleRequests";
    readonly ConnectDataTransfer: "connectDataTransfer";
    readonly DataCacheRead: "dataCacheRead";
    readonly DataCacheWrite: "dataCacheWrite";
    readonly EdgeConfigRead: "edgeConfigRead";
    readonly EdgeConfigWrite: "edgeConfigWrite";
    readonly EdgeFunctionExecutionUnits: "edgeFunctionExecutionUnits";
    readonly EdgeMiddlewareInvocations: "edgeMiddlewareInvocations";
    readonly EdgeRequest: "edgeRequest";
    readonly EdgeRequestAdditionalCpuDuration: "edgeRequestAdditionalCpuDuration";
    readonly ElasticConcurrencyBuildSlots: "elasticConcurrencyBuildSlots";
    readonly FastDataTransfer: "fastDataTransfer";
    readonly FastOriginTransfer: "fastOriginTransfer";
    readonly FluidCpuDuration: "fluidCpuDuration";
    readonly FluidDuration: "fluidDuration";
    readonly FunctionDuration: "functionDuration";
    readonly FunctionInvocation: "functionInvocation";
    readonly ImageOptimizationCacheRead: "imageOptimizationCacheRead";
    readonly ImageOptimizationCacheWrite: "imageOptimizationCacheWrite";
    readonly ImageOptimizationTransformation: "imageOptimizationTransformation";
    readonly LogDrainsVolume: "logDrainsVolume";
    readonly MonitoringMetric: "monitoringMetric";
    readonly ObservabilityEvent: "observabilityEvent";
    readonly OnDemandConcurrencyMinutes: "onDemandConcurrencyMinutes";
    readonly RuntimeCacheRead: "runtimeCacheRead";
    readonly RuntimeCacheWrite: "runtimeCacheWrite";
    readonly ServerlessFunctionExecution: "serverlessFunctionExecution";
    readonly SourceImages: "sourceImages";
    readonly WafOwaspExcessBytes: "wafOwaspExcessBytes";
    readonly WafOwaspRequests: "wafOwaspRequests";
    readonly WafRateLimitRequest: "wafRateLimitRequest";
    readonly WebAnalyticsEvent: "webAnalyticsEvent";
};
export type PayloadBlockedDueToOverageType = ClosedEnum<typeof PayloadBlockedDueToOverageType>;
export type PayloadSoftBlock = {
    blockedAt: number;
    reason: UserEventPayload171Reason;
    blockedDueToOverageType?: PayloadBlockedDueToOverageType | undefined;
    /**
     * Since September 2026. Set only by `billing-usage-alerts` for usage plans with a `blockDurationMs`; its presence marks a pause that expires on its own.
     */
    unpauseAt?: number | undefined;
};
export declare const UserEventPayload171Role: {
    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 UserEventPayload171Role = ClosedEnum<typeof UserEventPayload171Role>;
export declare const UserEventPayloadTeamRoles: {
    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 UserEventPayloadTeamRoles = ClosedEnum<typeof UserEventPayloadTeamRoles>;
export declare const UserEventPayloadTeamPermissions: {
    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 UserEventPayloadTeamPermissions = ClosedEnum<typeof UserEventPayloadTeamPermissions>;
export declare const UserEventPayload171Origin: {
    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 UserEventPayload171Origin = ClosedEnum<typeof UserEventPayload171Origin>;
export type UserEventPayload171GitUserId = string | number;
/** @internal */
export declare const TwoHundredAndThirteen$inboundSchema: z.ZodType<TwoHundredAndThirteen, z.ZodTypeDef, unknown>;
export declare function twoHundredAndThirteenFromJSON(jsonString: string): SafeParseResult<TwoHundredAndThirteen, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndTwelve$inboundSchema: z.ZodType<TwoHundredAndTwelve, z.ZodTypeDef, unknown>;
export declare function twoHundredAndTwelveFromJSON(jsonString: string): SafeParseResult<TwoHundredAndTwelve, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndEleven$inboundSchema: z.ZodType<TwoHundredAndEleven, z.ZodTypeDef, unknown>;
export declare function twoHundredAndElevenFromJSON(jsonString: string): SafeParseResult<TwoHundredAndEleven, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndTen$inboundSchema: z.ZodType<TwoHundredAndTen, z.ZodTypeDef, unknown>;
export declare function twoHundredAndTenFromJSON(jsonString: string): SafeParseResult<TwoHundredAndTen, SDKValidationError>;
/** @internal */
export declare const SiftRoute$inboundSchema: z.ZodType<SiftRoute, z.ZodTypeDef, unknown>;
export declare function siftRouteFromJSON(jsonString: string): SafeParseResult<SiftRoute, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndNine$inboundSchema: z.ZodType<TwoHundredAndNine, z.ZodTypeDef, unknown>;
export declare function twoHundredAndNineFromJSON(jsonString: string): SafeParseResult<TwoHundredAndNine, SDKValidationError>;
/** @internal */
export declare const PreviousMode$inboundSchema: z.ZodNativeEnum<typeof PreviousMode>;
/** @internal */
export declare const PayloadMode$inboundSchema: z.ZodNativeEnum<typeof PayloadMode>;
/** @internal */
export declare const TwoHundredAndEight$inboundSchema: z.ZodType<TwoHundredAndEight, z.ZodTypeDef, unknown>;
export declare function twoHundredAndEightFromJSON(jsonString: string): SafeParseResult<TwoHundredAndEight, SDKValidationError>;
/** @internal */
export declare const BillingPlan$inboundSchema: z.ZodNativeEnum<typeof BillingPlan>;
/** @internal */
export declare const TwoHundredAndSeven$inboundSchema: z.ZodType<TwoHundredAndSeven, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSevenFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSeven, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndSix$inboundSchema: z.ZodType<TwoHundredAndSix, z.ZodTypeDef, unknown>;
export declare function twoHundredAndSixFromJSON(jsonString: string): SafeParseResult<TwoHundredAndSix, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndFive$inboundSchema: z.ZodType<TwoHundredAndFive, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFiveFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFive, SDKValidationError>;
/** @internal */
export declare const PayloadDefault$inboundSchema: z.ZodNativeEnum<typeof PayloadDefault>;
/** @internal */
export declare const PayloadRoles$inboundSchema: z.ZodNativeEnum<typeof PayloadRoles>;
/** @internal */
export declare const PayloadNext$inboundSchema: z.ZodType<PayloadNext, z.ZodTypeDef, unknown>;
export declare function payloadNextFromJSON(jsonString: string): SafeParseResult<PayloadNext, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndFour$inboundSchema: z.ZodType<TwoHundredAndFour, z.ZodTypeDef, unknown>;
export declare function twoHundredAndFourFromJSON(jsonString: string): SafeParseResult<TwoHundredAndFour, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndThree$inboundSchema: z.ZodType<TwoHundredAndThree, z.ZodTypeDef, unknown>;
export declare function twoHundredAndThreeFromJSON(jsonString: string): SafeParseResult<TwoHundredAndThree, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndTwo$inboundSchema: z.ZodType<TwoHundredAndTwo, z.ZodTypeDef, unknown>;
export declare function twoHundredAndTwoFromJSON(jsonString: string): SafeParseResult<TwoHundredAndTwo, SDKValidationError>;
/** @internal */
export declare const TwoHundredAndOne$inboundSchema: z.ZodType<TwoHundredAndOne, z.ZodTypeDef, unknown>;
export declare function twoHundredAndOneFromJSON(jsonString: string): SafeParseResult<TwoHundredAndOne, SDKValidationError>;
/** @internal */
export declare const Microfrontends3$inboundSchema: z.ZodType<Microfrontends3, z.ZodTypeDef, unknown>;
export declare function microfrontends3FromJSON(jsonString: string): SafeParseResult<Microfrontends3, SDKValidationError>;
/** @internal */
export declare const Microfrontends2$inboundSchema: z.ZodType<Microfrontends2, z.ZodTypeDef, unknown>;
export declare function microfrontends2FromJSON(jsonString: string): SafeParseResult<Microfrontends2, SDKValidationError>;
/** @internal */
export declare const Microfrontends1$inboundSchema: z.ZodType<Microfrontends1, z.ZodTypeDef, unknown>;
export declare function microfrontends1FromJSON(jsonString: string): SafeParseResult<Microfrontends1, SDKValidationError>;
/** @internal */
export declare const Microfrontends$inboundSchema: z.ZodType<Microfrontends, z.ZodTypeDef, unknown>;
export declare function microfrontendsFromJSON(jsonString: string): SafeParseResult<Microfrontends, SDKValidationError>;
/** @internal */
export declare const UserEventPayload200Project$inboundSchema: z.ZodType<UserEventPayload200Project, z.ZodTypeDef, unknown>;
export declare function userEventPayload200ProjectFromJSON(jsonString: string): SafeParseResult<UserEventPayload200Project, SDKValidationError>;
/** @internal */
export declare const UserEventMicrofrontends3$inboundSchema: z.ZodType<UserEventMicrofrontends3, z.ZodTypeDef, unknown>;
export declare function userEventMicrofrontends3FromJSON(jsonString: string): SafeParseResult<UserEventMicrofrontends3, SDKValidationError>;
/** @internal */
export declare const UserEventMicrofrontends2$inboundSchema: z.ZodType<UserEventMicrofrontends2, z.ZodTypeDef, unknown>;
export declare function userEventMicrofrontends2FromJSON(jsonString: string): SafeParseResult<UserEventMicrofrontends2, SDKValidationError>;
/** @internal */
export declare const UserEventMicrofrontends1$inboundSchema: z.ZodType<UserEventMicrofrontends1, z.ZodTypeDef, unknown>;
export declare function userEventMicrofrontends1FromJSON(jsonString: string): SafeParseResult<UserEventMicrofrontends1, SDKValidationError>;
/** @internal */
export declare const PayloadMicrofrontends$inboundSchema: z.ZodType<PayloadMicrofrontends, z.ZodTypeDef, unknown>;
export declare function payloadMicrofrontendsFromJSON(jsonString: string): SafeParseResult<PayloadMicrofrontends, SDKValidationError>;
/** @internal */
export declare const UserEventPayload200PrevProject$inboundSchema: z.ZodType<UserEventPayload200PrevProject, z.ZodTypeDef, unknown>;
export declare function userEventPayload200PrevProjectFromJSON(jsonString: string): SafeParseResult<UserEventPayload200PrevProject, SDKValidationError>;
/** @internal */
export declare const PayloadPrev$inboundSchema: z.ZodType<PayloadPrev, z.ZodTypeDef, unknown>;
export declare function payloadPrevFromJSON(jsonString: string): SafeParseResult<PayloadPrev, SDKValidationError>;
/** @internal */
export declare const PayloadGroup$inboundSchema: z.ZodType<PayloadGroup, z.ZodTypeDef, unknown>;
export declare function payloadGroupFromJSON(jsonString: string): SafeParseResult<PayloadGroup, SDKValidationError>;
/** @internal */
export declare const TwoHundred$inboundSchema: z.ZodType<TwoHundred, z.ZodTypeDef, unknown>;
export declare function twoHundredFromJSON(jsonString: string): SafeParseResult<TwoHundred, SDKValidationError>;
/** @internal */
export declare const UserEventPayload199Project$inboundSchema: z.ZodType<UserEventPayload199Project, z.ZodTypeDef, unknown>;
export declare function userEventPayload199ProjectFromJSON(jsonString: string): SafeParseResult<UserEventPayload199Project, SDKValidationError>;
/** @internal */
export declare const Group$inboundSchema: z.ZodType<Group, z.ZodTypeDef, unknown>;
export declare function groupFromJSON(jsonString: string): SafeParseResult<Group, SDKValidationError>;
/** @internal */
export declare const OneHundredAndNinetyNine$inboundSchema: z.ZodType<OneHundredAndNinetyNine, z.ZodTypeDef, unknown>;
export declare function oneHundredAndNinetyNineFromJSON(jsonString: string): SafeParseResult<OneHundredAndNinetyNine, SDKValidationError>;
/** @internal */
export declare const Prev$inboundSchema: z.ZodType<Prev, z.ZodTypeDef, unknown>;
export declare function prevFromJSON(jsonString: string): SafeParseResult<Prev, SDKValidationError>;
/** @internal */
export declare const OneHundredAndNinetyEight$inboundSchema: z.ZodType<OneHundredAndNinetyEight, z.ZodTypeDef, unknown>;
export declare function oneHundredAndNinetyEightFromJSON(jsonString: string): SafeParseResult<OneHundredAndNinetyEight, SDKValidationError>;
/** @internal */
export declare const OneHundredAndNinetySeven$inboundSchema: z.ZodType<OneHundredAndNinetySeven, z.ZodTypeDef, unknown>;
export declare function oneHundredAndNinetySevenFromJSON(jsonString: string): SafeParseResult<OneHundredAndNinetySeven, SDKValidationError>;
/** @internal */
export declare const OneHundredAndNinetySix$inboundSchema: z.ZodType<OneHundredAndNinetySix, z.ZodTypeDef, unknown>;
export declare function oneHundredAndNinetySixFromJSON(jsonString: string): SafeParseResult<OneHundredAndNinetySix, SDKValidationError>;
/** @internal */
export declare const Periods$inboundSchema: z.ZodType<Periods, z.ZodTypeDef, unknown>;
export declare function periodsFromJSON(jsonString: string): SafeParseResult<Periods, SDKValidationError>;
/** @internal */
export declare const OneHundredAndNinetyFive$inboundSchema: z.ZodType<OneHundredAndNinetyFive, z.ZodTypeDef, unknown>;
export declare function oneHundredAndNinetyFiveFromJSON(jsonString: string): SafeParseResult<OneHundredAndNinetyFive, SDKValidationError>;
/** @internal */
export declare const OneHundredAndNinetyFour$inboundSchema: z.ZodType<OneHundredAndNinetyFour, z.ZodTypeDef, unknown>;
export declare function oneHundredAndNinetyFourFromJSON(jsonString: string): SafeParseResult<OneHundredAndNinetyFour, SDKValidationError>;
/** @internal */
export declare const Names$inboundSchema: z.ZodType<Names, z.ZodTypeDef, unknown>;
export declare function namesFromJSON(jsonString: string): SafeParseResult<Names, SDKValidationError>;
/** @internal */
export declare const City$inboundSchema: z.ZodType<City, z.ZodTypeDef, unknown>;
export declare function cityFromJSON(jsonString: string): SafeParseResult<City, SDKValidationError>;
/** @internal */
export declare const PayloadNames$inboundSchema: z.ZodType<PayloadNames, z.ZodTypeDef, unknown>;
export declare function payloadNamesFromJSON(jsonString: string): SafeParseResult<PayloadNames, SDKValidationError>;
/** @internal */
export declare const Country$inboundSchema: z.ZodType<Country, z.ZodTypeDef, unknown>;
export declare function countryFromJSON(jsonString: string): SafeParseResult<Country, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadNames$inboundSchema: z.ZodType<UserEventPayloadNames, z.ZodTypeDef, unknown>;
export declare function userEventPayloadNamesFromJSON(jsonString: string): SafeParseResult<UserEventPayloadNames, SDKValidationError>;
/** @internal */
export declare const MostSpecificSubdivision$inboundSchema: z.ZodType<MostSpecificSubdivision, z.ZodTypeDef, unknown>;
export declare function mostSpecificSubdivisionFromJSON(jsonString: string): SafeParseResult<MostSpecificSubdivision, SDKValidationError>;
/** @internal */
export declare const Geolocation$inboundSchema: z.ZodType<Geolocation, z.ZodTypeDef, unknown>;
export declare function geolocationFromJSON(jsonString: string): SafeParseResult<Geolocation, SDKValidationError>;
/** @internal */
export declare const UserEvent2Origin$inboundSchema: z.ZodNativeEnum<typeof UserEvent2Origin>;
/** @internal */
export declare const Two2$inboundSchema: z.ZodType<Two2, z.ZodTypeDef, unknown>;
export declare function two2FromJSON(jsonString: string): SafeParseResult<Two2, SDKValidationError>;
/** @internal */
export declare const TwoOrigin$inboundSchema: z.ZodNativeEnum<typeof TwoOrigin>;
/** @internal */
export declare const Two1$inboundSchema: z.ZodType<Two1, z.ZodTypeDef, unknown>;
export declare function two1FromJSON(jsonString: string): SafeParseResult<Two1, SDKValidationError>;
/** @internal */
export declare const Factors2$inboundSchema: z.ZodType<Factors2, z.ZodTypeDef, unknown>;
export declare function factors2FromJSON(jsonString: string): SafeParseResult<Factors2, SDKValidationError>;
/** @internal */
export declare const OneOrigin$inboundSchema: z.ZodNativeEnum<typeof OneOrigin>;
/** @internal */
export declare const One1$inboundSchema: z.ZodType<One1, z.ZodTypeDef, unknown>;
export declare function one1FromJSON(jsonString: string): SafeParseResult<One1, SDKValidationError>;
/** @internal */
export declare const Factors1$inboundSchema: z.ZodType<Factors1, z.ZodTypeDef, unknown>;
export declare function factors1FromJSON(jsonString: string): SafeParseResult<Factors1, SDKValidationError>;
/** @internal */
export declare const Factors$inboundSchema: z.ZodType<Factors, z.ZodTypeDef, unknown>;
export declare function factorsFromJSON(jsonString: string): SafeParseResult<Factors, SDKValidationError>;
/** @internal */
export declare const OneHundredAndNinetyThree$inboundSchema: z.ZodType<OneHundredAndNinetyThree, z.ZodTypeDef, unknown>;
export declare function oneHundredAndNinetyThreeFromJSON(jsonString: string): SafeParseResult<OneHundredAndNinetyThree, SDKValidationError>;
/** @internal */
export declare const UserEventPayload192Provider$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload192Provider>;
/** @internal */
export declare const OneHundredAndNinetyTwo$inboundSchema: z.ZodType<OneHundredAndNinetyTwo, z.ZodTypeDef, unknown>;
export declare function oneHundredAndNinetyTwoFromJSON(jsonString: string): SafeParseResult<OneHundredAndNinetyTwo, SDKValidationError>;
/** @internal */
export declare const UserEventPayload191Provider$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload191Provider>;
/** @internal */
export declare const OneHundredAndNinetyOne$inboundSchema: z.ZodType<OneHundredAndNinetyOne, z.ZodTypeDef, unknown>;
export declare function oneHundredAndNinetyOneFromJSON(jsonString: string): SafeParseResult<OneHundredAndNinetyOne, SDKValidationError>;
/** @internal */
export declare const OneHundredAndNinety$inboundSchema: z.ZodType<OneHundredAndNinety, z.ZodTypeDef, unknown>;
export declare function oneHundredAndNinetyFromJSON(jsonString: string): SafeParseResult<OneHundredAndNinety, SDKValidationError>;
/** @internal */
export declare const OneHundredAndEightyNine$inboundSchema: z.ZodType<OneHundredAndEightyNine, z.ZodTypeDef, unknown>;
export declare function oneHundredAndEightyNineFromJSON(jsonString: string): SafeParseResult<OneHundredAndEightyNine, SDKValidationError>;
/** @internal */
export declare const OneHundredAndEightyEight$inboundSchema: z.ZodType<OneHundredAndEightyEight, z.ZodTypeDef, unknown>;
export declare function oneHundredAndEightyEightFromJSON(jsonString: string): SafeParseResult<OneHundredAndEightyEight, SDKValidationError>;
/** @internal */
export declare const OneHundredAndEightySeven$inboundSchema: z.ZodType<OneHundredAndEightySeven, z.ZodTypeDef, unknown>;
export declare function oneHundredAndEightySevenFromJSON(jsonString: string): SafeParseResult<OneHundredAndEightySeven, SDKValidationError>;
/** @internal */
export declare const OneHundredAndEightySix$inboundSchema: z.ZodType<OneHundredAndEightySix, z.ZodTypeDef, unknown>;
export declare function oneHundredAndEightySixFromJSON(jsonString: string): SafeParseResult<OneHundredAndEightySix, SDKValidationError>;
/** @internal */
export declare const OneHundredAndEightyFive$inboundSchema: z.ZodType<OneHundredAndEightyFive, z.ZodTypeDef, unknown>;
export declare function oneHundredAndEightyFiveFromJSON(jsonString: string): SafeParseResult<OneHundredAndEightyFive, SDKValidationError>;
/** @internal */
export declare const OneHundredAndEightyFour$inboundSchema: z.ZodType<OneHundredAndEightyFour, z.ZodTypeDef, unknown>;
export declare function oneHundredAndEightyFourFromJSON(jsonString: string): SafeParseResult<OneHundredAndEightyFour, SDKValidationError>;
/** @internal */
export declare const OneHundredAndEightyThree$inboundSchema: z.ZodType<OneHundredAndEightyThree, z.ZodTypeDef, unknown>;
export declare function oneHundredAndEightyThreeFromJSON(jsonString: string): SafeParseResult<OneHundredAndEightyThree, SDKValidationError>;
/** @internal */
export declare const UserEventPayload182RequestKind$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload182RequestKind>;
/** @internal */
export declare const OneHundredAndEightyTwo$inboundSchema: z.ZodType<OneHundredAndEightyTwo, z.ZodTypeDef, unknown>;
export declare function oneHundredAndEightyTwoFromJSON(jsonString: string): SafeParseResult<OneHundredAndEightyTwo, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadRequestKind$inboundSchema: z.ZodNativeEnum<typeof UserEventPayloadRequestKind>;
/** @internal */
export declare const OneHundredAndEightyOne$inboundSchema: z.ZodType<OneHundredAndEightyOne, z.ZodTypeDef, unknown>;
export declare function oneHundredAndEightyOneFromJSON(jsonString: string): SafeParseResult<OneHundredAndEightyOne, SDKValidationError>;
/** @internal */
export declare const PayloadRequestKind$inboundSchema: z.ZodNativeEnum<typeof PayloadRequestKind>;
/** @internal */
export declare const OneHundredAndEighty$inboundSchema: z.ZodType<OneHundredAndEighty, z.ZodTypeDef, unknown>;
export declare function oneHundredAndEightyFromJSON(jsonString: string): SafeParseResult<OneHundredAndEighty, SDKValidationError>;
/** @internal */
export declare const RequestKind$inboundSchema: z.ZodNativeEnum<typeof RequestKind>;
/** @internal */
export declare const Commands$inboundSchema: z.ZodType<Commands, z.ZodTypeDef, unknown>;
export declare function commandsFromJSON(jsonString: string): SafeParseResult<Commands, SDKValidationError>;
/** @internal */
export declare const OneHundredAndSeventyNine$inboundSchema: z.ZodType<OneHundredAndSeventyNine, z.ZodTypeDef, unknown>;
export declare function oneHundredAndSeventyNineFromJSON(jsonString: string): SafeParseResult<OneHundredAndSeventyNine, SDKValidationError>;
/** @internal */
export declare const QueryType$inboundSchema: z.ZodNativeEnum<typeof QueryType>;
/** @internal */
export declare const PrimaryKey$inboundSchema: z.ZodType<PrimaryKey, z.ZodTypeDef, unknown>;
export declare function primaryKeyFromJSON(jsonString: string): SafeParseResult<PrimaryKey, SDKValidationError>;
/** @internal */
export declare const Queries$inboundSchema: z.ZodType<Queries, z.ZodTypeDef, unknown>;
export declare function queriesFromJSON(jsonString: string): SafeParseResult<Queries, SDKValidationError>;
/** @internal */
export declare const OneHundredAndSeventyEight$inboundSchema: z.ZodType<OneHundredAndSeventyEight, z.ZodTypeDef, unknown>;
export declare function oneHundredAndSeventyEightFromJSON(jsonString: string): SafeParseResult<OneHundredAndSeventyEight, SDKValidationError>;
/** @internal */
export declare const ProjectIds2$inboundSchema: z.ZodNativeEnum<typeof ProjectIds2>;
/** @internal */
export declare const ProjectIds$inboundSchema: z.ZodType<ProjectIds, z.ZodTypeDef, unknown>;
export declare function projectIdsFromJSON(jsonString: string): SafeParseResult<ProjectIds, SDKValidationError>;
/** @internal */
export declare const OneHundredAndSeventySeven$inboundSchema: z.ZodType<OneHundredAndSeventySeven, z.ZodTypeDef, unknown>;
export declare function oneHundredAndSeventySevenFromJSON(jsonString: string): SafeParseResult<OneHundredAndSeventySeven, SDKValidationError>;
/** @internal */
export declare const OneHundredAndSeventySix$inboundSchema: z.ZodType<OneHundredAndSeventySix, z.ZodTypeDef, unknown>;
export declare function oneHundredAndSeventySixFromJSON(jsonString: string): SafeParseResult<OneHundredAndSeventySix, SDKValidationError>;
/** @internal */
export declare const Configurations$inboundSchema: z.ZodType<Configurations, z.ZodTypeDef, unknown>;
export declare function configurationsFromJSON(jsonString: string): SafeParseResult<Configurations, SDKValidationError>;
/** @internal */
export declare const OneHundredAndSeventyFive$inboundSchema: z.ZodType<OneHundredAndSeventyFive, z.ZodTypeDef, unknown>;
export declare function oneHundredAndSeventyFiveFromJSON(jsonString: string): SafeParseResult<OneHundredAndSeventyFive, SDKValidationError>;
/** @internal */
export declare const PayloadIntegration$inboundSchema: z.ZodType<PayloadIntegration, z.ZodTypeDef, unknown>;
export declare function payloadIntegrationFromJSON(jsonString: string): SafeParseResult<PayloadIntegration, SDKValidationError>;
/** @internal */
export declare const OneHundredAndSeventyFour$inboundSchema: z.ZodType<OneHundredAndSeventyFour, z.ZodTypeDef, unknown>;
export declare function oneHundredAndSeventyFourFromJSON(jsonString: string): SafeParseResult<OneHundredAndSeventyFour, SDKValidationError>;
/** @internal */
export declare const Integration$inboundSchema: z.ZodType<Integration, z.ZodTypeDef, unknown>;
export declare function integrationFromJSON(jsonString: string): SafeParseResult<Integration, SDKValidationError>;
/** @internal */
export declare const OneHundredAndSeventyThree$inboundSchema: z.ZodType<OneHundredAndSeventyThree, z.ZodTypeDef, unknown>;
export declare function oneHundredAndSeventyThreeFromJSON(jsonString: string): SafeParseResult<OneHundredAndSeventyThree, SDKValidationError>;
/** @internal */
export declare const OneHundredAndSeventyTwo$inboundSchema: z.ZodType<OneHundredAndSeventyTwo, z.ZodTypeDef, unknown>;
export declare function oneHundredAndSeventyTwoFromJSON(jsonString: string): SafeParseResult<OneHundredAndSeventyTwo, SDKValidationError>;
/** @internal */
export declare const UserEventPayload171Action$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload171Action>;
/** @internal */
export declare const BlockHistory$inboundSchema: z.ZodType<BlockHistory, z.ZodTypeDef, unknown>;
export declare function blockHistoryFromJSON(jsonString: string): SafeParseResult<BlockHistory, SDKValidationError>;
/** @internal */
export declare const History$inboundSchema: z.ZodType<History, z.ZodTypeDef, unknown>;
export declare function historyFromJSON(jsonString: string): SafeParseResult<History, SDKValidationError>;
/** @internal */
export declare const ScheduledBlock$inboundSchema: z.ZodType<ScheduledBlock, z.ZodTypeDef, unknown>;
export declare function scheduledBlockFromJSON(jsonString: string): SafeParseResult<ScheduledBlock, SDKValidationError>;
/** @internal */
export declare const Abuse$inboundSchema: z.ZodType<Abuse, z.ZodTypeDef, unknown>;
export declare function abuseFromJSON(jsonString: string): SafeParseResult<Abuse, SDKValidationError>;
/** @internal */
export declare const UserEventPayload171Plan$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload171Plan>;
/** @internal */
export declare const PayloadBilling$inboundSchema: z.ZodType<PayloadBilling, z.ZodTypeDef, unknown>;
export declare function payloadBillingFromJSON(jsonString: string): SafeParseResult<PayloadBilling, SDKValidationError>;
/** @internal */
export declare const Credentials2$inboundSchema: z.ZodType<Credentials2, z.ZodTypeDef, unknown>;
export declare function credentials2FromJSON(jsonString: string): SafeParseResult<Credentials2, SDKValidationError>;
/** @internal */
export declare const CredentialsType$inboundSchema: z.ZodNativeEnum<typeof CredentialsType>;
/** @internal */
export declare const Credentials1$inboundSchema: z.ZodType<Credentials1, z.ZodTypeDef, unknown>;
export declare function credentials1FromJSON(jsonString: string): SafeParseResult<Credentials1, SDKValidationError>;
/** @internal */
export declare const Credentials$inboundSchema: z.ZodType<Credentials, z.ZodTypeDef, unknown>;
export declare function credentialsFromJSON(jsonString: string): SafeParseResult<Credentials, SDKValidationError>;
/** @internal */
export declare const PayloadDataCache$inboundSchema: z.ZodType<PayloadDataCache, z.ZodTypeDef, unknown>;
export declare function payloadDataCacheFromJSON(jsonString: string): SafeParseResult<PayloadDataCache, SDKValidationError>;
/** @internal */
export declare const PayloadDismissals$inboundSchema: z.ZodType<PayloadDismissals, z.ZodTypeDef, unknown>;
export declare function payloadDismissalsFromJSON(jsonString: string): SafeParseResult<PayloadDismissals, SDKValidationError>;
/** @internal */
export declare const PayloadDismissedToasts$inboundSchema: z.ZodType<PayloadDismissedToasts, z.ZodTypeDef, unknown>;
export declare function payloadDismissedToastsFromJSON(jsonString: string): SafeParseResult<PayloadDismissedToasts, SDKValidationError>;
/** @internal */
export declare const PayloadFavoriteProjectsAndSpaces$inboundSchema: z.ZodType<PayloadFavoriteProjectsAndSpaces, z.ZodTypeDef, unknown>;
export declare function payloadFavoriteProjectsAndSpacesFromJSON(jsonString: string): SafeParseResult<PayloadFavoriteProjectsAndSpaces, SDKValidationError>;
/** @internal */
export declare const PayloadImportFlowGitNamespace$inboundSchema: z.ZodType<PayloadImportFlowGitNamespace, z.ZodTypeDef, unknown>;
export declare function payloadImportFlowGitNamespaceFromJSON(jsonString: string): SafeParseResult<PayloadImportFlowGitNamespace, SDKValidationError>;
/** @internal */
export declare const PayloadImportFlowGitNamespaceId$inboundSchema: z.ZodType<PayloadImportFlowGitNamespaceId, z.ZodTypeDef, unknown>;
export declare function payloadImportFlowGitNamespaceIdFromJSON(jsonString: string): SafeParseResult<PayloadImportFlowGitNamespaceId, SDKValidationError>;
/** @internal */
export declare const PayloadImportFlowGitProvider$inboundSchema: z.ZodNativeEnum<typeof PayloadImportFlowGitProvider>;
/** @internal */
export declare const PayloadGitNamespaceId$inboundSchema: z.ZodType<PayloadGitNamespaceId, z.ZodTypeDef, unknown>;
export declare function payloadGitNamespaceIdFromJSON(jsonString: string): SafeParseResult<PayloadGitNamespaceId, SDKValidationError>;
/** @internal */
export declare const PayloadPreferredScopesAndGitNamespaces$inboundSchema: z.ZodType<PayloadPreferredScopesAndGitNamespaces, z.ZodTypeDef, unknown>;
export declare function payloadPreferredScopesAndGitNamespacesFromJSON(jsonString: string): SafeParseResult<PayloadPreferredScopesAndGitNamespaces, SDKValidationError>;
/** @internal */
export declare const PreventAutoBlocking$inboundSchema: z.ZodType<PreventAutoBlocking, z.ZodTypeDef, unknown>;
export declare function preventAutoBlockingFromJSON(jsonString: string): SafeParseResult<PreventAutoBlocking, SDKValidationError>;
/** @internal */
export declare const PayloadWidget$inboundSchema: z.ZodNativeEnum<typeof PayloadWidget>;
/** @internal */
export declare const Config$inboundSchema: z.ZodType<Config, z.ZodTypeDef, unknown>;
export declare function configFromJSON(jsonString: string): SafeParseResult<Config, SDKValidationError>;
/** @internal */
export declare const ProjectCardWidgetPreferences$inboundSchema: z.ZodType<ProjectCardWidgetPreferences, z.ZodTypeDef, unknown>;
export declare function projectCardWidgetPreferencesFromJSON(jsonString: string): SafeParseResult<ProjectCardWidgetPreferences, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadRemoteCaching$inboundSchema: z.ZodType<UserEventPayloadRemoteCaching, z.ZodTypeDef, unknown>;
export declare function userEventPayloadRemoteCachingFromJSON(jsonString: string): SafeParseResult<UserEventPayloadRemoteCaching, SDKValidationError>;
/** @internal */
export declare const PayloadBuildEntitlements$inboundSchema: z.ZodType<PayloadBuildEntitlements, z.ZodTypeDef, unknown>;
export declare function payloadBuildEntitlementsFromJSON(jsonString: string): SafeParseResult<PayloadBuildEntitlements, SDKValidationError>;
/** @internal */
export declare const UserEventPayload171Configuration$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload171Configuration>;
/** @internal */
export declare const PayloadBuildQueue$inboundSchema: z.ZodType<PayloadBuildQueue, z.ZodTypeDef, unknown>;
export declare function payloadBuildQueueFromJSON(jsonString: string): SafeParseResult<PayloadBuildQueue, SDKValidationError>;
/** @internal */
export declare const PayloadSecurity$inboundSchema: z.ZodType<PayloadSecurity, z.ZodTypeDef, unknown>;
export declare function payloadSecurityFromJSON(jsonString: string): SafeParseResult<PayloadSecurity, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadDefault$inboundSchema: z.ZodNativeEnum<typeof UserEventPayloadDefault>;
/** @internal */
export declare const PayloadBuildMachine$inboundSchema: z.ZodType<PayloadBuildMachine, z.ZodTypeDef, unknown>;
export declare function payloadBuildMachineFromJSON(jsonString: string): SafeParseResult<PayloadBuildMachine, SDKValidationError>;
/** @internal */
export declare const PayloadResourceConfig$inboundSchema: z.ZodType<PayloadResourceConfig, z.ZodTypeDef, unknown>;
export declare function payloadResourceConfigFromJSON(jsonString: string): SafeParseResult<PayloadResourceConfig, SDKValidationError>;
/** @internal */
export declare const ResourceLimits2$inboundSchema: z.ZodType<ResourceLimits2, z.ZodTypeDef, unknown>;
export declare function resourceLimits2FromJSON(jsonString: string): SafeParseResult<ResourceLimits2, SDKValidationError>;
/** @internal */
export declare const ResourceLimits1$inboundSchema: z.ZodType<ResourceLimits1, z.ZodTypeDef, unknown>;
export declare function resourceLimits1FromJSON(jsonString: string): SafeParseResult<ResourceLimits1, SDKValidationError>;
/** @internal */
export declare const ResourceLimits$inboundSchema: z.ZodType<ResourceLimits, z.ZodTypeDef, unknown>;
export declare function resourceLimitsFromJSON(jsonString: string): SafeParseResult<ResourceLimits, SDKValidationError>;
/** @internal */
export declare const PayloadViewPreference$inboundSchema: z.ZodNativeEnum<typeof PayloadViewPreference>;
/** @internal */
export declare const PayloadFavoritesViewPreference$inboundSchema: z.ZodNativeEnum<typeof PayloadFavoritesViewPreference>;
/** @internal */
export declare const PayloadRecentsViewPreference$inboundSchema: z.ZodNativeEnum<typeof PayloadRecentsViewPreference>;
/** @internal */
export declare const PayloadActiveDashboardViews$inboundSchema: z.ZodType<PayloadActiveDashboardViews, z.ZodTypeDef, unknown>;
export declare function payloadActiveDashboardViewsFromJSON(jsonString: string): SafeParseResult<PayloadActiveDashboardViews, SDKValidationError>;
/** @internal */
export declare const SecondaryEmails$inboundSchema: z.ZodType<SecondaryEmails, z.ZodTypeDef, unknown>;
export declare function secondaryEmailsFromJSON(jsonString: string): SafeParseResult<SecondaryEmails, SDKValidationError>;
/** @internal */
export declare const PayloadRules$inboundSchema: z.ZodType<PayloadRules, z.ZodTypeDef, unknown>;
export declare function payloadRulesFromJSON(jsonString: string): SafeParseResult<PayloadRules, SDKValidationError>;
/** @internal */
export declare const EmailNotifications$inboundSchema: z.ZodType<EmailNotifications, z.ZodTypeDef, unknown>;
export declare function emailNotificationsFromJSON(jsonString: string): SafeParseResult<EmailNotifications, SDKValidationError>;
/** @internal */
export declare const PayloadReasons$inboundSchema: z.ZodType<PayloadReasons, z.ZodTypeDef, unknown>;
export declare function payloadReasonsFromJSON(jsonString: string): SafeParseResult<PayloadReasons, SDKValidationError>;
/** @internal */
export declare const SiftScores$inboundSchema: z.ZodType<SiftScores, z.ZodTypeDef, unknown>;
export declare function siftScoresFromJSON(jsonString: string): SafeParseResult<SiftScores, SDKValidationError>;
/** @internal */
export declare const UserEventPayloadName$inboundSchema: z.ZodNativeEnum<typeof UserEventPayloadName>;
/** @internal */
export declare const PayloadSiftRoute$inboundSchema: z.ZodType<PayloadSiftRoute, z.ZodTypeDef, unknown>;
export declare function payloadSiftRouteFromJSON(jsonString: string): SafeParseResult<PayloadSiftRoute, SDKValidationError>;
/** @internal */
export declare const UserEventPayload171Reason$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload171Reason>;
/** @internal */
export declare const PayloadBlockedDueToOverageType$inboundSchema: z.ZodNativeEnum<typeof PayloadBlockedDueToOverageType>;
/** @internal */
export declare const PayloadSoftBlock$inboundSchema: z.ZodType<PayloadSoftBlock, z.ZodTypeDef, unknown>;
export declare function payloadSoftBlockFromJSON(jsonString: string): SafeParseResult<PayloadSoftBlock, SDKValidationError>;
/** @internal */
export declare const UserEventPayload171Role$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload171Role>;
/** @internal */
export declare const UserEventPayloadTeamRoles$inboundSchema: z.ZodNativeEnum<typeof UserEventPayloadTeamRoles>;
/** @internal */
export declare const UserEventPayloadTeamPermissions$inboundSchema: z.ZodNativeEnum<typeof UserEventPayloadTeamPermissions>;
/** @internal */
export declare const UserEventPayload171Origin$inboundSchema: z.ZodNativeEnum<typeof UserEventPayload171Origin>;
/** @internal */
export declare const UserEventPayload171GitUserId$inboundSchema: z.ZodType<UserEventPayload171GitUserId, z.ZodTypeDef, unknown>;
export declare function userEventPayload171GitUserIdFromJSON(jsonString: string): SafeParseResult<UserEventPayload171GitUserId, SDKValidationError>;
//# sourceMappingURL=usereventpayload171gituserid.d.ts.map