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,036 lines 71.8 kB
import * as z from "zod/v3";
import { ClosedEnum } from "../types/enums.js";
import { Result as SafeParseResult } from "../types/fp.js";
import { GetMicrofrontendsInGroupAnalytics, GetMicrofrontendsInGroupConnectConfigurations, GetMicrofrontendsInGroupCrons, GetMicrofrontendsInGroupCustomEnvironments, GetMicrofrontendsInGroupDataCache, GetMicrofrontendsInGroupDefaultResourceConfig, GetMicrofrontendsInGroupDeploymentExpiration, GetMicrofrontendsInGroupEnv, GetMicrofrontendsInGroupExpiration, GetMicrofrontendsInGroupFramework, GetMicrofrontendsInGroupFrom, GetMicrofrontendsInGroupIpBuckets, GetMicrofrontendsInGroupJobs, GetMicrofrontendsInGroupLastAliasRequest, GetMicrofrontendsInGroupLastRollbackTarget, GetMicrofrontendsInGroupLatestDeployments, GetMicrofrontendsInGroupLink, GetMicrofrontendsInGroupMicrofrontends, GetMicrofrontendsInGroupNodeVersion, GetMicrofrontendsInGroupOptionsAllowlist, GetMicrofrontendsInGroupPassport, GetMicrofrontendsInGroupPasswordProtection, GetMicrofrontendsInGroupPermissions, GetMicrofrontendsInGroupProtectionBypass, GetMicrofrontendsInGroupProtectionConfig, GetMicrofrontendsInGroupResourceConfig, GetMicrofrontendsInGroupRollbackDescription, GetMicrofrontendsInGroupRollingRelease, GetMicrofrontendsInGroupServices, GetMicrofrontendsInGroupSpeedInsights, GetMicrofrontendsInGroupSsoProtection, GetMicrofrontendsInGroupStaticIps, GetMicrofrontendsInGroupTargets, GetMicrofrontendsInGroupToMicrofrontends2, GetMicrofrontendsInGroupTrustedIps } from "./getmicrofrontendsingrouptomicrofrontends2.js";
import { SDKValidationError } from "./sdkvalidationerror.js";
export declare const GetMicrofrontendsInGroupToMicrofrontendsResponse200Preset: {
    readonly AllCustom: "all-custom";
};
export type GetMicrofrontendsInGroupToMicrofrontendsResponse200Preset = ClosedEnum<typeof GetMicrofrontendsInGroupToMicrofrontendsResponse200Preset>;
/**
 * The target envs on the current project that may be accessed.
 */
export type GetMicrofrontendsInGroupToMicrofrontends1 = {
    /**
     * System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project.
     */
    slugs: Array<string>;
    preset?: GetMicrofrontendsInGroupToMicrofrontendsResponse200Preset | undefined;
};
export type GetMicrofrontendsInGroupMicrofrontendsTo = GetMicrofrontendsInGroupToMicrofrontends1 | GetMicrofrontendsInGroupToMicrofrontends2;
/**
 * Optional overrides for the default same-env-by-slug matching. Provide explicit rules to allow cross-env access or presets.
 */
export type GetMicrofrontendsInGroupCustomAllow = {
    from: GetMicrofrontendsInGroupFrom;
    to: GetMicrofrontendsInGroupToMicrofrontends1 | GetMicrofrontendsInGroupToMicrofrontends2;
};
export type GetMicrofrontendsInGroupMicrofrontendsProjects = {
    label?: string | undefined;
    /**
     * Optional overrides for the default same-env-by-slug matching. Provide explicit rules to allow cross-env access or presets.
     */
    customAllow?: Array<GetMicrofrontendsInGroupCustomAllow> | undefined;
};
export declare const GetMicrofrontendsInGroupToMicrofrontendsPreset: {
    readonly AllCustom: "all-custom";
};
export type GetMicrofrontendsInGroupToMicrofrontendsPreset = ClosedEnum<typeof GetMicrofrontendsInGroupToMicrofrontendsPreset>;
/**
 * The target envs on the current project that may be accessed.
 */
export type GetMicrofrontendsInGroupTo2 = {
    /**
     * System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project.
     */
    slugs?: Array<string> | undefined;
    preset: GetMicrofrontendsInGroupToMicrofrontendsPreset;
};
export declare const GetMicrofrontendsInGroupToPreset: {
    readonly AllCustom: "all-custom";
};
export type GetMicrofrontendsInGroupToPreset = ClosedEnum<typeof GetMicrofrontendsInGroupToPreset>;
/**
 * The target envs on the current project that may be accessed.
 */
export type GetMicrofrontendsInGroupTo1 = {
    /**
     * System environment slugs (`production`, `preview`) and/or custom environment slugs defined on the referenced project.
     */
    slugs: Array<string>;
    preset?: GetMicrofrontendsInGroupToPreset | undefined;
};
export type GetMicrofrontendsInGroupTo = GetMicrofrontendsInGroupTo1 | GetMicrofrontendsInGroupTo2;
export type GetMicrofrontendsInGroupOidcProviders = {
    to: GetMicrofrontendsInGroupTo1 | GetMicrofrontendsInGroupTo2;
    label?: string | undefined;
    claims: {
        [k: string]: Array<string>;
    };
};
export type GetMicrofrontendsInGroupTrustedSources = {
    projects?: {
        [k: string]: GetMicrofrontendsInGroupMicrofrontendsProjects;
    } | undefined;
    oidcProviders?: {
        [k: string]: Array<GetMicrofrontendsInGroupOidcProviders>;
    } | undefined;
};
export type GetMicrofrontendsInGroupGitComments = {
    /**
     * Whether the Vercel bot should comment on PRs
     */
    onPullRequest: boolean;
    /**
     * Whether the Vercel bot should comment on commits
     */
    onCommit: boolean;
};
/**
 * Whether the Vercel bot should automatically create GitHub deployments https://docs.github.com/en/rest/deployments/deployments#about-deployments NOTE: repository-dispatch events should be used instead
 */
export declare const GetMicrofrontendsInGroupCreateDeployments: {
    readonly Disabled: "disabled";
    readonly Enabled: "enabled";
};
/**
 * Whether the Vercel bot should automatically create GitHub deployments https://docs.github.com/en/rest/deployments/deployments#about-deployments NOTE: repository-dispatch events should be used instead
 */
export type GetMicrofrontendsInGroupCreateDeployments = ClosedEnum<typeof GetMicrofrontendsInGroupCreateDeployments>;
/**
 * Configuration for consolidated git commit status reporting. When enabled, Vercel will post a single consolidated commit status instead of individual statuses for each deployment.
 */
export type GetMicrofrontendsInGroupConsolidatedGitCommitStatus = {
    /**
     * Whether consolidated commit status is enabled.
     */
    enabled: boolean;
    /**
     * Whether to propagate individual deployment failures to the consolidated status.
     */
    propagateFailures: boolean;
};
export type GetMicrofrontendsInGroupGitProviderOptions = {
    /**
     * Whether the Vercel bot should automatically create GitHub deployments https://docs.github.com/en/rest/deployments/deployments#about-deployments NOTE: repository-dispatch events should be used instead
     */
    createDeployments: GetMicrofrontendsInGroupCreateDeployments;
    /**
     * Whether the Vercel bot should not automatically create GitHub repository-dispatch events on deployment events. https://vercel.com/docs/git/vercel-for-github#repository-dispatch-events - `true`: disable repository-dispatch events for this project (explicit override of the team setting). - `false`: enable repository-dispatch events for this project (explicit override of the team setting). - absent: inherit from `team.disableRepositoryDispatchEvents`.
     */
    disableRepositoryDispatchEvents?: boolean | undefined;
    /**
     * Whether the project requires commits to be signed & verified before deployments will be created. - `true`: require verified commits for this project (explicit override of the team setting). - `false`: do not require verified commits (explicit override of the team setting). - absent: inherit from `team.requireVerifiedCommits`.
     */
    requireVerifiedCommits?: boolean | undefined;
    /**
     * Whether Vercel should post commit statuses for this project. When omitted, commit statuses remain enabled.
     */
    gitCommitStatus?: boolean | undefined;
    /**
     * Configuration for consolidated git commit status reporting. When enabled, Vercel will post a single consolidated commit status instead of individual statuses for each deployment.
     */
    consolidatedGitCommitStatus?: GetMicrofrontendsInGroupConsolidatedGitCommitStatus | undefined;
};
export type GetMicrofrontendsInGroupWebAnalytics = {
    id: string;
    disabledAt?: number | undefined;
    canceledAt?: number | undefined;
    enabledAt?: number | undefined;
    hasData?: true | undefined;
};
export declare const GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONResponseBodyAction: {
    readonly Challenge: "challenge";
    readonly Deny: "deny";
    readonly Log: "log";
};
export type GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONResponseBodyAction = ClosedEnum<typeof GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONResponseBodyAction>;
export type GetMicrofrontendsInGroupVercelRuleset = {
    active: boolean;
    action?: GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONResponseBodyAction | undefined;
};
export declare const GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONResponseBodyProjectsAction: {
    readonly Challenge: "challenge";
    readonly Deny: "deny";
    readonly Log: "log";
};
export type GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONResponseBodyProjectsAction = ClosedEnum<typeof GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONResponseBodyProjectsAction>;
export type GetMicrofrontendsInGroupTrafficSources = {
    active: boolean;
    action?: GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONResponseBodyProjectsAction | undefined;
};
export declare const GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONResponseBodyProjectsSecurityAction: {
    readonly Challenge: "challenge";
    readonly Deny: "deny";
    readonly Log: "log";
};
export type GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONResponseBodyProjectsSecurityAction = ClosedEnum<typeof GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONResponseBodyProjectsSecurityAction>;
export type GetMicrofrontendsInGroupBotFilter = {
    active: boolean;
    action?: GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONResponseBodyProjectsSecurityAction | undefined;
};
export declare const GetMicrofrontendsInGroupMicrofrontendsResponse200Action: {
    readonly Challenge: "challenge";
    readonly Deny: "deny";
    readonly Log: "log";
};
export type GetMicrofrontendsInGroupMicrofrontendsResponse200Action = ClosedEnum<typeof GetMicrofrontendsInGroupMicrofrontendsResponse200Action>;
export type GetMicrofrontendsInGroupAiBots = {
    active: boolean;
    action?: GetMicrofrontendsInGroupMicrofrontendsResponse200Action | undefined;
};
export declare const GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONAction: {
    readonly Challenge: "challenge";
    readonly Deny: "deny";
    readonly Log: "log";
};
export type GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONAction = ClosedEnum<typeof GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONAction>;
export type GetMicrofrontendsInGroupOwasp = {
    active: boolean;
    action?: GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONAction | undefined;
};
export type GetMicrofrontendsInGroupManagedRules = {
    vercelRuleset: GetMicrofrontendsInGroupVercelRuleset;
    trafficSources: GetMicrofrontendsInGroupTrafficSources;
    botFilter: GetMicrofrontendsInGroupBotFilter;
    aiBots: GetMicrofrontendsInGroupAiBots;
    owasp: GetMicrofrontendsInGroupOwasp;
};
export declare const GetMicrofrontendsInGroupLogHeaders2: {
    readonly Wildcard: "*";
};
export type GetMicrofrontendsInGroupLogHeaders2 = ClosedEnum<typeof GetMicrofrontendsInGroupLogHeaders2>;
export type GetMicrofrontendsInGroupLogHeaders = Array<string> | GetMicrofrontendsInGroupLogHeaders2;
export type GetMicrofrontendsInGroupSecurityPlusMetadata = {
    updatedAt: number;
    /**
     * Timestamp when the feature was first enabled. Never changes after initial enablement.
     */
    firstEnabledAt?: number | undefined;
};
export type GetMicrofrontendsInGroupSecurity = {
    attackModeEnabled?: boolean | undefined;
    attackModeUpdatedAt?: number | undefined;
    firewallEnabled?: boolean | undefined;
    firewallUpdatedAt?: number | undefined;
    attackModeActiveUntil?: number | null | undefined;
    firewallConfigVersion?: number | undefined;
    firewallSeawallEnabled?: boolean | undefined;
    ja3Enabled?: boolean | undefined;
    ja4Enabled?: boolean | undefined;
    firewallBypassIps?: Array<string> | undefined;
    managedRules?: GetMicrofrontendsInGroupManagedRules | null | undefined;
    botIdEnabled?: boolean | undefined;
    logHeaders?: Array<string> | GetMicrofrontendsInGroupLogHeaders2 | undefined;
    securityPlus?: boolean | undefined;
    securityPlusMetadata?: GetMicrofrontendsInGroupSecurityPlusMetadata | undefined;
    /**
     * Whether Page Integrity is enabled for this project. Used by the metadata service to gate DynamoDB lookups against the page-integrity-inventory table.
     */
    pageIntegrityEnabled?: boolean | undefined;
};
/**
 * - team: `https://oidc.vercel.com/[team_slug]` - global: `https://oidc.vercel.com`
 */
export declare const GetMicrofrontendsInGroupIssuerMode: {
    readonly Global: "global";
    readonly Team: "team";
};
/**
 * - team: `https://oidc.vercel.com/[team_slug]` - global: `https://oidc.vercel.com`
 */
export type GetMicrofrontendsInGroupIssuerMode = ClosedEnum<typeof GetMicrofrontendsInGroupIssuerMode>;
export type GetMicrofrontendsInGroupOidcTokenConfig = {
    /**
     * Whether or not to generate OpenID Connect JSON Web Tokens.
     */
    enabled?: boolean | undefined;
    /**
     * - team: `https://oidc.vercel.com/[team_slug]` - global: `https://oidc.vercel.com`
     */
    issuerMode?: GetMicrofrontendsInGroupIssuerMode | undefined;
};
/**
 * Allowlist entry for GitLab, which uses nested groups rather than a flat org/repo. `namespace` is the full group path (e.g. `group` or `group/subgroup`); `project` is the leaf project name. Omit `project` to match any project under the namespace. Namespace is matched case-insensitively.
 */
export type GetMicrofrontendsInGroupSources2 = {
    provider: "gitlab";
    namespace: string;
    project?: string | undefined;
};
export declare const GetMicrofrontendsInGroupSourcesMicrofrontendsProvider: {
    readonly Bitbucket: "bitbucket";
    readonly Github: "github";
};
export type GetMicrofrontendsInGroupSourcesMicrofrontendsProvider = ClosedEnum<typeof GetMicrofrontendsInGroupSourcesMicrofrontendsProvider>;
/**
 * Allowlist entry for GitHub and Bitbucket, whose repos are identified by a flat `org`/`repo` (Bitbucket's workspace/owner maps to `org`, its repo slug to `repo`). Omit `repo` to match any repo in the org. Org is matched case-insensitively.
 */
export type GetMicrofrontendsInGroupSources1 = {
    provider: GetMicrofrontendsInGroupSourcesMicrofrontendsProvider;
    org: string;
    repo?: string | undefined;
};
export type GetMicrofrontendsInGroupSources = (GetMicrofrontendsInGroupSources1 & {
    provider: "bitbucket";
}) | (GetMicrofrontendsInGroupSources1 & {
    provider: "github";
}) | GetMicrofrontendsInGroupSources2;
export type GetMicrofrontendsInGroupEnvironmentsMicrofrontends2 = {
    type: "custom";
    environmentId: string;
};
export declare const GetMicrofrontendsInGroupEnvironmentsMicrofrontendsTarget: {
    readonly Preview: "preview";
    readonly Production: "production";
};
export type GetMicrofrontendsInGroupEnvironmentsMicrofrontendsTarget = ClosedEnum<typeof GetMicrofrontendsInGroupEnvironmentsMicrofrontendsTarget>;
export type GetMicrofrontendsInGroupEnvironmentsMicrofrontends1 = {
    type: "system";
    target: GetMicrofrontendsInGroupEnvironmentsMicrofrontendsTarget;
};
export type GetMicrofrontendsInGroupEnvironments = GetMicrofrontendsInGroupEnvironmentsMicrofrontends1 | GetMicrofrontendsInGroupEnvironmentsMicrofrontends2;
/**
 * `enabled: true` with empty `sources` is deny-all.
 */
export type GetMicrofrontendsInGroupGitSources = {
    sources: Array<(GetMicrofrontendsInGroupSources1 & {
        provider: "bitbucket";
    }) | (GetMicrofrontendsInGroupSources1 & {
        provider: "github";
    }) | GetMicrofrontendsInGroupSources2>;
    enabled: boolean;
    environments: Array<GetMicrofrontendsInGroupEnvironmentsMicrofrontends1 | GetMicrofrontendsInGroupEnvironmentsMicrofrontends2>;
};
/**
 * Customer-configurable deployment sources. Every deploy classifies to exactly one. JSON schema in `packages/deployment-policy/schemas/body.ts` enumerates exactly these values. - `'git'` — git provider webhook. - `'cli'` — Vercel CLI (legacy classic-token CLI and SIWV CLI both). - `'rest-api'` — direct user/team-token REST upload. Does NOT cover deploy hooks, Marketplace integrations, or first-party app tokens. - `'deploy-hook'` — project deploy-hook URL. The URL is the credential. - `'integration'` — third-party Marketplace actor: Marketplace integration token, user-delegated OAuth from a Marketplace app, or an unrecognized third-party Vercel App. First-party Vercel Apps are never `'integration'`. - `'v0'` — the v0 product surface (entitlement-gated). v0 deploys through the CLI under the hood, but classifies as its own source so a team can allow or deny v0 independently of `'cli'`. First-party Vercel apps (Toolbar, etc.) classify as `'first-party'` — see `ClassifiedSource` in `./checks`. They're not in this union because they aren't customer-configurable; they bypass `checkDeploymentSources` entirely. v0 is intentionally NOT among them: like the CLI, it's a real product surface and is policy-controllable.
 */
export declare const GetMicrofrontendsInGroupMicrofrontendsSources: {
    readonly Cli: "cli";
    readonly DeployHook: "deploy-hook";
    readonly Git: "git";
    readonly Integration: "integration";
    readonly RestApi: "rest-api";
    readonly V0: "v0";
};
/**
 * Customer-configurable deployment sources. Every deploy classifies to exactly one. JSON schema in `packages/deployment-policy/schemas/body.ts` enumerates exactly these values. - `'git'` — git provider webhook. - `'cli'` — Vercel CLI (legacy classic-token CLI and SIWV CLI both). - `'rest-api'` — direct user/team-token REST upload. Does NOT cover deploy hooks, Marketplace integrations, or first-party app tokens. - `'deploy-hook'` — project deploy-hook URL. The URL is the credential. - `'integration'` — third-party Marketplace actor: Marketplace integration token, user-delegated OAuth from a Marketplace app, or an unrecognized third-party Vercel App. First-party Vercel Apps are never `'integration'`. - `'v0'` — the v0 product surface (entitlement-gated). v0 deploys through the CLI under the hood, but classifies as its own source so a team can allow or deny v0 independently of `'cli'`. First-party Vercel apps (Toolbar, etc.) classify as `'first-party'` — see `ClassifiedSource` in `./checks`. They're not in this union because they aren't customer-configurable; they bypass `checkDeploymentSources` entirely. v0 is intentionally NOT among them: like the CLI, it's a real product surface and is policy-controllable.
 */
export type GetMicrofrontendsInGroupMicrofrontendsSources = ClosedEnum<typeof GetMicrofrontendsInGroupMicrofrontendsSources>;
export type GetMicrofrontendsInGroupEnvironments2 = {
    type: "custom";
    environmentId: string;
};
export declare const GetMicrofrontendsInGroupEnvironmentsTarget: {
    readonly Preview: "preview";
    readonly Production: "production";
};
export type GetMicrofrontendsInGroupEnvironmentsTarget = ClosedEnum<typeof GetMicrofrontendsInGroupEnvironmentsTarget>;
export type GetMicrofrontendsInGroupEnvironments1 = {
    type: "system";
    target: GetMicrofrontendsInGroupEnvironmentsTarget;
};
export type GetMicrofrontendsInGroupMicrofrontendsEnvironments = GetMicrofrontendsInGroupEnvironments1 | GetMicrofrontendsInGroupEnvironments2;
/**
 * `enabled: true` with empty `sources` is deny-all.
 */
export type GetMicrofrontendsInGroupDeploymentSources = {
    sources: Array<GetMicrofrontendsInGroupMicrofrontendsSources>;
    enabled: boolean;
    environments: Array<GetMicrofrontendsInGroupEnvironments1 | GetMicrofrontendsInGroupEnvironments2>;
};
/**
 * Project shape. `null` on a rule list clears the project's override for that rule type (fall back to team for every env); omitting is equivalent. Setting `deploymentPolicy` itself to `null` clears every override at once. Kept structurally distinct from {@link TeamDeploymentPolicy} so the two storage locations don't share a type by accident.
 */
export type GetMicrofrontendsInGroupDeploymentPolicy = {
    gitSources?: Array<GetMicrofrontendsInGroupGitSources> | null | undefined;
    deploymentSources?: Array<GetMicrofrontendsInGroupDeploymentSources> | null | undefined;
};
export declare const GetMicrofrontendsInGroupFlatRateTier: {
    readonly Advanced: "advanced";
    readonly Base: "base";
    readonly Critical: "critical";
    readonly Standard: "standard";
};
export type GetMicrofrontendsInGroupFlatRateTier = ClosedEnum<typeof GetMicrofrontendsInGroupFlatRateTier>;
/**
 * Billing mode. Always 'flat' for flat-rate projects.
 */
export declare const GetMicrofrontendsInGroupKind: {
    readonly Flat: "flat";
};
/**
 * Billing mode. Always 'flat' for flat-rate projects.
 */
export type GetMicrofrontendsInGroupKind = ClosedEnum<typeof GetMicrofrontendsInGroupKind>;
export type GetMicrofrontendsInGroupUsageStatus = {
    /**
     * Billing mode. Always 'flat' for flat-rate projects.
     */
    kind: GetMicrofrontendsInGroupKind;
    /**
     * Timestamp until which the project has exceeded its CDN allowance.
     */
    exceededAllowanceUntil?: number | undefined;
    /**
     * Timestamp until which throttling is bypassed (project pays list rates for overage).
     */
    bypassThrottleUntil?: number | undefined;
    /**
     * Whether the project is currently throttled.
     */
    throttled?: boolean | undefined;
};
export type GetMicrofrontendsInGroupFeatures = {
    webAnalytics?: boolean | undefined;
};
export type GetMicrofrontendsInGroupHistory = {
    scanner: string;
    reason: string;
    by: string;
    byId: string;
    at: number;
};
export declare const GetMicrofrontendsInGroupMicrofrontendsResponseAction: {
    readonly Blocked: "blocked";
};
export type GetMicrofrontendsInGroupMicrofrontendsResponseAction = ClosedEnum<typeof GetMicrofrontendsInGroupMicrofrontendsResponseAction>;
export type GetMicrofrontendsInGroupBlock = {
    action: GetMicrofrontendsInGroupMicrofrontendsResponseAction;
    reason: string;
    statusCode: number;
    createdAt: number;
    caseId?: string | undefined;
    actor?: string | undefined;
    comment?: string | undefined;
    ineligibleForAppeal?: boolean | undefined;
    isCascading?: boolean | undefined;
};
export type GetMicrofrontendsInGroupHasMicrofrontendsResponse200Value = {
    eq: string;
};
export type GetMicrofrontendsInGroupHasMicrofrontends2 = {
    type: "host";
    value: GetMicrofrontendsInGroupHasMicrofrontendsResponse200Value;
};
export declare const GetMicrofrontendsInGroupHasMicrofrontendsResponseKey: {
    readonly XVercelIpCountry: "x-vercel-ip-country";
};
export type GetMicrofrontendsInGroupHasMicrofrontendsResponseKey = ClosedEnum<typeof GetMicrofrontendsInGroupHasMicrofrontendsResponseKey>;
export type GetMicrofrontendsInGroupHasMicrofrontendsResponseValue = {
    eq: string;
};
export type GetMicrofrontendsInGroupHasMicrofrontends1 = {
    type: "header";
    key: GetMicrofrontendsInGroupHasMicrofrontendsResponseKey;
    value: GetMicrofrontendsInGroupHasMicrofrontendsResponseValue;
};
export type GetMicrofrontendsInGroupRouteHas = GetMicrofrontendsInGroupHasMicrofrontends1 | GetMicrofrontendsInGroupHasMicrofrontends2;
export declare const GetMicrofrontendsInGroupRouteAction: {
    readonly BlockLegalCwc: "block_legal_cwc";
};
export type GetMicrofrontendsInGroupRouteAction = ClosedEnum<typeof GetMicrofrontendsInGroupRouteAction>;
export type GetMicrofrontendsInGroupRouteMitigate = {
    action: GetMicrofrontendsInGroupRouteAction;
};
export type GetMicrofrontendsInGroupRoute2 = {
    has: Array<GetMicrofrontendsInGroupHasMicrofrontends1 | GetMicrofrontendsInGroupHasMicrofrontends2>;
    mitigate: GetMicrofrontendsInGroupRouteMitigate;
    src?: string | undefined;
};
export type GetMicrofrontendsInGroupRoute1 = {
    src: string;
    status: number;
};
export type GetMicrofrontendsInGroupBlockHistoryMicrofrontendsRoute = GetMicrofrontendsInGroupRoute1 | GetMicrofrontendsInGroupRoute2;
export type GetMicrofrontendsInGroupBlockHistory4 = {
    action: "route-unblocked";
    route: GetMicrofrontendsInGroupRoute1 | GetMicrofrontendsInGroupRoute2;
    statusCode?: number | undefined;
    createdAt: number;
    caseId?: string | undefined;
    actor?: string | undefined;
    comment?: string | undefined;
    ineligibleForAppeal?: boolean | undefined;
    isCascading?: boolean | undefined;
};
export type GetMicrofrontendsInGroupHasMicrofrontendsResponse200ApplicationJSONResponseBodyValue = {
    eq: string;
};
export type GetMicrofrontendsInGroupHasMicrofrontendsResponse2 = {
    type: "host";
    value: GetMicrofrontendsInGroupHasMicrofrontendsResponse200ApplicationJSONResponseBodyValue;
};
export declare const GetMicrofrontendsInGroupHasMicrofrontendsKey: {
    readonly XVercelIpCountry: "x-vercel-ip-country";
};
export type GetMicrofrontendsInGroupHasMicrofrontendsKey = ClosedEnum<typeof GetMicrofrontendsInGroupHasMicrofrontendsKey>;
export type GetMicrofrontendsInGroupHasMicrofrontendsResponse200ApplicationJSONValue = {
    eq: string;
};
export type GetMicrofrontendsInGroupHasMicrofrontendsResponse1 = {
    type: "header";
    key: GetMicrofrontendsInGroupHasMicrofrontendsKey;
    value: GetMicrofrontendsInGroupHasMicrofrontendsResponse200ApplicationJSONValue;
};
export type GetMicrofrontendsInGroupRouteMicrofrontendsHas = GetMicrofrontendsInGroupHasMicrofrontendsResponse1 | GetMicrofrontendsInGroupHasMicrofrontendsResponse2;
export declare const GetMicrofrontendsInGroupRouteMicrofrontendsAction: {
    readonly BlockLegalCwc: "block_legal_cwc";
};
export type GetMicrofrontendsInGroupRouteMicrofrontendsAction = ClosedEnum<typeof GetMicrofrontendsInGroupRouteMicrofrontendsAction>;
export type GetMicrofrontendsInGroupRouteMicrofrontendsMitigate = {
    action: GetMicrofrontendsInGroupRouteMicrofrontendsAction;
};
export type GetMicrofrontendsInGroupRouteMicrofrontends2 = {
    has: Array<GetMicrofrontendsInGroupHasMicrofrontendsResponse1 | GetMicrofrontendsInGroupHasMicrofrontendsResponse2>;
    mitigate: GetMicrofrontendsInGroupRouteMicrofrontendsMitigate;
    src?: string | undefined;
};
export type GetMicrofrontendsInGroupRouteMicrofrontends1 = {
    src: string;
    status: number;
};
export type GetMicrofrontendsInGroupBlockHistoryRoute = GetMicrofrontendsInGroupRouteMicrofrontends1 | GetMicrofrontendsInGroupRouteMicrofrontends2;
export type GetMicrofrontendsInGroupBlockHistory3 = {
    action: "route-blocked";
    route: GetMicrofrontendsInGroupRouteMicrofrontends1 | GetMicrofrontendsInGroupRouteMicrofrontends2;
    reason: string;
    createdAt: number;
    caseId?: string | undefined;
    actor?: string | undefined;
    comment?: string | undefined;
    ineligibleForAppeal?: boolean | undefined;
    isCascading?: boolean | undefined;
};
export type GetMicrofrontendsInGroupBlockHistory2 = {
    action: "unblocked";
    createdAt: number;
    caseId?: string | undefined;
    actor?: string | undefined;
    comment?: string | undefined;
    ineligibleForAppeal?: boolean | undefined;
    isCascading?: boolean | undefined;
};
export type GetMicrofrontendsInGroupBlockHistory1 = {
    action: "blocked";
    reason: string;
    statusCode: number;
    createdAt: number;
    caseId?: string | undefined;
    actor?: string | undefined;
    comment?: string | undefined;
    ineligibleForAppeal?: boolean | undefined;
    isCascading?: boolean | undefined;
};
export type GetMicrofrontendsInGroupBlockHistory = GetMicrofrontendsInGroupBlockHistory1 | GetMicrofrontendsInGroupBlockHistory2 | GetMicrofrontendsInGroupBlockHistory3 | GetMicrofrontendsInGroupBlockHistory4;
export declare const GetMicrofrontendsInGroupMicrofrontendsAction: {
    readonly AddDeploymentInterstitial: "add-deployment-interstitial";
    readonly AddProjectInterstitial: "add-project-interstitial";
    readonly RemoveDeploymentInterstitial: "remove-deployment-interstitial";
    readonly RemoveProjectInterstitial: "remove-project-interstitial";
};
export type GetMicrofrontendsInGroupMicrofrontendsAction = ClosedEnum<typeof GetMicrofrontendsInGroupMicrofrontendsAction>;
export type GetMicrofrontendsInGroupInterstitialHistory = {
    action: GetMicrofrontendsInGroupMicrofrontendsAction;
    createdAt: number;
    caseId?: string | undefined;
    reason?: string | undefined;
    actor?: string | undefined;
    comment?: string | undefined;
};
export type GetMicrofrontendsInGroupAbuse = {
    scanner?: string | undefined;
    history: Array<GetMicrofrontendsInGroupHistory>;
    updatedAt: number;
    block?: GetMicrofrontendsInGroupBlock | undefined;
    blockHistory?: Array<GetMicrofrontendsInGroupBlockHistory1 | GetMicrofrontendsInGroupBlockHistory2 | GetMicrofrontendsInGroupBlockHistory3 | GetMicrofrontendsInGroupBlockHistory4> | undefined;
    interstitial?: boolean | undefined;
    interstitialHistory?: Array<GetMicrofrontendsInGroupInterstitialHistory> | undefined;
};
export type GetMicrofrontendsInGroupHasMicrofrontendsValue = {
    eq: string;
};
export type GetMicrofrontendsInGroupHas2 = {
    type: "host";
    value: GetMicrofrontendsInGroupHasMicrofrontendsValue;
};
export declare const GetMicrofrontendsInGroupHasKey: {
    readonly XVercelIpCountry: "x-vercel-ip-country";
};
export type GetMicrofrontendsInGroupHasKey = ClosedEnum<typeof GetMicrofrontendsInGroupHasKey>;
export type GetMicrofrontendsInGroupHasValue = {
    eq: string;
};
export type GetMicrofrontendsInGroupHas1 = {
    type: "header";
    key: GetMicrofrontendsInGroupHasKey;
    value: GetMicrofrontendsInGroupHasValue;
};
export type GetMicrofrontendsInGroupInternalRoutesHas = GetMicrofrontendsInGroupHas1 | GetMicrofrontendsInGroupHas2;
export declare const GetMicrofrontendsInGroupInternalRoutesAction: {
    readonly BlockLegalCwc: "block_legal_cwc";
};
export type GetMicrofrontendsInGroupInternalRoutesAction = ClosedEnum<typeof GetMicrofrontendsInGroupInternalRoutesAction>;
export type GetMicrofrontendsInGroupInternalRoutesMitigate = {
    action: GetMicrofrontendsInGroupInternalRoutesAction;
};
export type GetMicrofrontendsInGroupInternalRoutes2 = {
    has: Array<GetMicrofrontendsInGroupHas1 | GetMicrofrontendsInGroupHas2>;
    mitigate: GetMicrofrontendsInGroupInternalRoutesMitigate;
    src?: string | undefined;
};
export type GetMicrofrontendsInGroupInternalRoutes1 = {
    src: string;
    status: number;
};
export type GetMicrofrontendsInGroupInternalRoutes = GetMicrofrontendsInGroupInternalRoutes1 | GetMicrofrontendsInGroupInternalRoutes2;
export declare const GetMicrofrontendsInGroupAction: {
    readonly Accept: "accept";
    readonly Cancel: "cancel";
    readonly Delete: "delete";
};
export type GetMicrofrontendsInGroupAction = ClosedEnum<typeof GetMicrofrontendsInGroupAction>;
export type GetMicrofrontendsInGroupValuePreviousValue = string | number | boolean;
export type GetMicrofrontendsInGroupValueCurrentValue = string | number | boolean;
export type GetMicrofrontendsInGroupValue3 = {
    previousValue: string | number | boolean;
    currentValue: string | number | boolean;
};
export type GetMicrofrontendsInGroupValue = GetMicrofrontendsInGroupValue3 | string | number | boolean;
export type GetMicrofrontendsInGroupDismissedToasts = {
    key: string;
    dismissedAt: number;
    action: GetMicrofrontendsInGroupAction;
    value: GetMicrofrontendsInGroupValue3 | string | number | boolean | null;
};
export declare const GetMicrofrontendsInGroupMicrofrontendsEnv: {
    readonly Preview: "preview";
    readonly Production: "production";
};
export type GetMicrofrontendsInGroupMicrofrontendsEnv = ClosedEnum<typeof GetMicrofrontendsInGroupMicrofrontendsEnv>;
export type GetMicrofrontendsInGroupSamplingRules = {
    rate: number;
    env?: GetMicrofrontendsInGroupMicrofrontendsEnv | undefined;
    requestPath?: string | undefined;
};
export type GetMicrofrontendsInGroupTracing = {
    domains?: string | undefined;
    ignorePaths?: Array<string> | undefined;
    samplingRules?: Array<GetMicrofrontendsInGroupSamplingRules> | undefined;
};
export type GetMicrofrontendsInGroupProjects = {
    accountId: string;
    analytics?: GetMicrofrontendsInGroupAnalytics | undefined;
    appliedCve55182Migration?: boolean | undefined;
    speedInsights?: GetMicrofrontendsInGroupSpeedInsights | undefined;
    autoExposeSystemEnvs?: boolean | undefined;
    autoAssignCustomDomains?: boolean | undefined;
    autoAssignCustomDomainsUpdatedBy?: string | undefined;
    buildCommand?: string | null | undefined;
    commandForIgnoringBuildStep?: string | null | undefined;
    connectConfigurations?: Array<GetMicrofrontendsInGroupConnectConfigurations> | null | undefined;
    connectConfigurationId?: string | null | undefined;
    connectBuildsEnabled?: boolean | undefined;
    passiveConnectConfigurationId?: string | null | undefined;
    createdAt?: number | undefined;
    customerSupportCodeVisibility?: boolean | undefined;
    crons?: GetMicrofrontendsInGroupCrons | undefined;
    dataCache?: GetMicrofrontendsInGroupDataCache | undefined;
    /**
     * Retention policies for deployments. These are enforced at the project level, but we also maintain an instance of this at the team level as a default policy that gets applied to new projects.
     */
    deploymentExpiration: GetMicrofrontendsInGroupDeploymentExpiration;
    expiration?: GetMicrofrontendsInGroupExpiration | undefined;
    devCommand?: string | null | undefined;
    directoryListing: boolean;
    installCommand?: string | null | undefined;
    env?: Array<GetMicrofrontendsInGroupEnv> | undefined;
    customEnvironments?: Array<GetMicrofrontendsInGroupCustomEnvironments> | undefined;
    framework?: GetMicrofrontendsInGroupFramework | null | undefined;
    services?: Array<GetMicrofrontendsInGroupServices> | undefined;
    gitForkProtection?: boolean | undefined;
    gitLFS?: boolean | undefined;
    id: string;
    ipBuckets?: Array<GetMicrofrontendsInGroupIpBuckets> | undefined;
    jobs?: GetMicrofrontendsInGroupJobs | undefined;
    latestDeployments?: Array<GetMicrofrontendsInGroupLatestDeployments> | undefined;
    link?: GetMicrofrontendsInGroupLink | undefined;
    microfrontends?: GetMicrofrontendsInGroupMicrofrontends | undefined;
    name: string;
    nodeVersion: GetMicrofrontendsInGroupNodeVersion;
    optionsAllowlist?: GetMicrofrontendsInGroupOptionsAllowlist | null | undefined;
    outputDirectory?: string | null | undefined;
    passwordProtection?: GetMicrofrontendsInGroupPasswordProtection | null | undefined;
    passport?: GetMicrofrontendsInGroupPassport | null | undefined;
    protectionConfig?: GetMicrofrontendsInGroupProtectionConfig | undefined;
    productionDeploymentsFastLane?: boolean | undefined;
    resourceConfig: GetMicrofrontendsInGroupResourceConfig;
    /**
     * Description of why a project was rolled back, and by whom. Note that lastAliasRequest contains the from/to details of the rollback.
     */
    rollbackDescription?: GetMicrofrontendsInGroupRollbackDescription | undefined;
    /**
     * Project-level rolling release configuration that defines how deployments should be gradually rolled out
     */
    rollingRelease?: GetMicrofrontendsInGroupRollingRelease | null | undefined;
    defaultResourceConfig: GetMicrofrontendsInGroupDefaultResourceConfig;
    rootDirectory?: string | null | undefined;
    serverlessFunctionZeroConfigFailover?: boolean | undefined;
    skewProtectionBoundaryAt?: number | undefined;
    skewProtectionMaxAge?: number | undefined;
    skewProtectionAllowedDomains?: Array<string> | undefined;
    skipGitConnectDuringLink?: boolean | undefined;
    staticIps?: GetMicrofrontendsInGroupStaticIps | undefined;
    sourceFilesOutsideRootDirectory?: boolean | undefined;
    enableAffectedProjectsDeployments?: boolean | undefined;
    enableExternalRewriteCaching?: boolean | undefined;
    ssoProtection?: GetMicrofrontendsInGroupSsoProtection | null | undefined;
    targets?: {
        [k: string]: GetMicrofrontendsInGroupTargets | null;
    } | undefined;
    transferCompletedAt?: number | undefined;
    transferStartedAt?: number | undefined;
    transferToAccountId?: string | undefined;
    transferredFromAccountId?: string | undefined;
    updatedAt?: number | undefined;
    live?: boolean | undefined;
    enablePreviewFeedback?: boolean | null | undefined;
    enableProductionFeedback?: boolean | null | undefined;
    permissions?: GetMicrofrontendsInGroupPermissions | undefined;
    lastRollbackTarget?: GetMicrofrontendsInGroupLastRollbackTarget | null | undefined;
    lastAliasRequest?: GetMicrofrontendsInGroupLastAliasRequest | null | undefined;
    protectionBypass?: {
        [k: string]: GetMicrofrontendsInGroupProtectionBypass;
    } | undefined;
    hasActiveBranches?: boolean | undefined;
    trustedIps?: GetMicrofrontendsInGroupTrustedIps | null | undefined;
    trustedSources?: GetMicrofrontendsInGroupTrustedSources | null | undefined;
    gitComments?: GetMicrofrontendsInGroupGitComments | undefined;
    gitProviderOptions?: GetMicrofrontendsInGroupGitProviderOptions | undefined;
    paused?: boolean | undefined;
    concurrencyBucketName?: string | undefined;
    webAnalytics?: GetMicrofrontendsInGroupWebAnalytics | undefined;
    security?: GetMicrofrontendsInGroupSecurity | undefined;
    oidcTokenConfig?: GetMicrofrontendsInGroupOidcTokenConfig | undefined;
    /**
     * Project shape. `null` on a rule list clears the project's override for that rule type (fall back to team for every env); omitting is equivalent. Setting `deploymentPolicy` itself to `null` clears every override at once. Kept structurally distinct from {@link TeamDeploymentPolicy} so the two storage locations don't share a type by accident.
     */
    deploymentPolicy?: GetMicrofrontendsInGroupDeploymentPolicy | null | undefined;
    tier?: string | undefined;
    flatRateTier?: GetMicrofrontendsInGroupFlatRateTier | undefined;
    usageStatus?: GetMicrofrontendsInGroupUsageStatus | undefined;
    features?: GetMicrofrontendsInGroupFeatures | undefined;
    v0?: boolean | undefined;
    v0Created?: boolean | undefined;
    abuse?: GetMicrofrontendsInGroupAbuse | undefined;
    internalRoutes?: Array<GetMicrofrontendsInGroupInternalRoutes1 | GetMicrofrontendsInGroupInternalRoutes2> | undefined;
    hasDeployments?: boolean | undefined;
    dismissedToasts?: Array<GetMicrofrontendsInGroupDismissedToasts> | undefined;
    protectedSourcemaps?: boolean | undefined;
    tracing?: GetMicrofrontendsInGroupTracing | undefined;
    avatar?: string | null | undefined;
};
export type GetMicrofrontendsInGroupResponseBody = {
    projects: Array<GetMicrofrontendsInGroupProjects>;
};
/** @internal */
export declare const GetMicrofrontendsInGroupToMicrofrontendsResponse200Preset$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupToMicrofrontendsResponse200Preset>;
/** @internal */
export declare const GetMicrofrontendsInGroupToMicrofrontends1$inboundSchema: z.ZodType<GetMicrofrontendsInGroupToMicrofrontends1, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupToMicrofrontends1FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupToMicrofrontends1, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupMicrofrontendsTo$inboundSchema: z.ZodType<GetMicrofrontendsInGroupMicrofrontendsTo, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupMicrofrontendsToFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupMicrofrontendsTo, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupCustomAllow$inboundSchema: z.ZodType<GetMicrofrontendsInGroupCustomAllow, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupCustomAllowFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupCustomAllow, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupMicrofrontendsProjects$inboundSchema: z.ZodType<GetMicrofrontendsInGroupMicrofrontendsProjects, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupMicrofrontendsProjectsFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupMicrofrontendsProjects, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupToMicrofrontendsPreset$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupToMicrofrontendsPreset>;
/** @internal */
export declare const GetMicrofrontendsInGroupTo2$inboundSchema: z.ZodType<GetMicrofrontendsInGroupTo2, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupTo2FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupTo2, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupToPreset$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupToPreset>;
/** @internal */
export declare const GetMicrofrontendsInGroupTo1$inboundSchema: z.ZodType<GetMicrofrontendsInGroupTo1, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupTo1FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupTo1, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupTo$inboundSchema: z.ZodType<GetMicrofrontendsInGroupTo, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupToFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupTo, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupOidcProviders$inboundSchema: z.ZodType<GetMicrofrontendsInGroupOidcProviders, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupOidcProvidersFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupOidcProviders, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupTrustedSources$inboundSchema: z.ZodType<GetMicrofrontendsInGroupTrustedSources, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupTrustedSourcesFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupTrustedSources, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupGitComments$inboundSchema: z.ZodType<GetMicrofrontendsInGroupGitComments, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupGitCommentsFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupGitComments, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupCreateDeployments$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupCreateDeployments>;
/** @internal */
export declare const GetMicrofrontendsInGroupConsolidatedGitCommitStatus$inboundSchema: z.ZodType<GetMicrofrontendsInGroupConsolidatedGitCommitStatus, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupConsolidatedGitCommitStatusFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupConsolidatedGitCommitStatus, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupGitProviderOptions$inboundSchema: z.ZodType<GetMicrofrontendsInGroupGitProviderOptions, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupGitProviderOptionsFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupGitProviderOptions, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupWebAnalytics$inboundSchema: z.ZodType<GetMicrofrontendsInGroupWebAnalytics, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupWebAnalyticsFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupWebAnalytics, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONResponseBodyAction$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONResponseBodyAction>;
/** @internal */
export declare const GetMicrofrontendsInGroupVercelRuleset$inboundSchema: z.ZodType<GetMicrofrontendsInGroupVercelRuleset, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupVercelRulesetFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupVercelRuleset, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONResponseBodyProjectsAction$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONResponseBodyProjectsAction>;
/** @internal */
export declare const GetMicrofrontendsInGroupTrafficSources$inboundSchema: z.ZodType<GetMicrofrontendsInGroupTrafficSources, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupTrafficSourcesFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupTrafficSources, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONResponseBodyProjectsSecurityAction$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONResponseBodyProjectsSecurityAction>;
/** @internal */
export declare const GetMicrofrontendsInGroupBotFilter$inboundSchema: z.ZodType<GetMicrofrontendsInGroupBotFilter, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupBotFilterFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupBotFilter, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupMicrofrontendsResponse200Action$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupMicrofrontendsResponse200Action>;
/** @internal */
export declare const GetMicrofrontendsInGroupAiBots$inboundSchema: z.ZodType<GetMicrofrontendsInGroupAiBots, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupAiBotsFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupAiBots, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONAction$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupMicrofrontendsResponse200ApplicationJSONAction>;
/** @internal */
export declare const GetMicrofrontendsInGroupOwasp$inboundSchema: z.ZodType<GetMicrofrontendsInGroupOwasp, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupOwaspFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupOwasp, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupManagedRules$inboundSchema: z.ZodType<GetMicrofrontendsInGroupManagedRules, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupManagedRulesFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupManagedRules, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupLogHeaders2$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupLogHeaders2>;
/** @internal */
export declare const GetMicrofrontendsInGroupLogHeaders$inboundSchema: z.ZodType<GetMicrofrontendsInGroupLogHeaders, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupLogHeadersFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupLogHeaders, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupSecurityPlusMetadata$inboundSchema: z.ZodType<GetMicrofrontendsInGroupSecurityPlusMetadata, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupSecurityPlusMetadataFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupSecurityPlusMetadata, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupSecurity$inboundSchema: z.ZodType<GetMicrofrontendsInGroupSecurity, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupSecurityFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupSecurity, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupIssuerMode$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupIssuerMode>;
/** @internal */
export declare const GetMicrofrontendsInGroupOidcTokenConfig$inboundSchema: z.ZodType<GetMicrofrontendsInGroupOidcTokenConfig, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupOidcTokenConfigFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupOidcTokenConfig, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupSources2$inboundSchema: z.ZodType<GetMicrofrontendsInGroupSources2, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupSources2FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupSources2, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupSourcesMicrofrontendsProvider$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupSourcesMicrofrontendsProvider>;
/** @internal */
export declare const GetMicrofrontendsInGroupSources1$inboundSchema: z.ZodType<GetMicrofrontendsInGroupSources1, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupSources1FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupSources1, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupSources$inboundSchema: z.ZodType<GetMicrofrontendsInGroupSources, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupSourcesFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupSources, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupEnvironmentsMicrofrontends2$inboundSchema: z.ZodType<GetMicrofrontendsInGroupEnvironmentsMicrofrontends2, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupEnvironmentsMicrofrontends2FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupEnvironmentsMicrofrontends2, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupEnvironmentsMicrofrontendsTarget$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupEnvironmentsMicrofrontendsTarget>;
/** @internal */
export declare const GetMicrofrontendsInGroupEnvironmentsMicrofrontends1$inboundSchema: z.ZodType<GetMicrofrontendsInGroupEnvironmentsMicrofrontends1, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupEnvironmentsMicrofrontends1FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupEnvironmentsMicrofrontends1, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupEnvironments$inboundSchema: z.ZodType<GetMicrofrontendsInGroupEnvironments, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupEnvironmentsFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupEnvironments, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupGitSources$inboundSchema: z.ZodType<GetMicrofrontendsInGroupGitSources, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupGitSourcesFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupGitSources, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupMicrofrontendsSources$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupMicrofrontendsSources>;
/** @internal */
export declare const GetMicrofrontendsInGroupEnvironments2$inboundSchema: z.ZodType<GetMicrofrontendsInGroupEnvironments2, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupEnvironments2FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupEnvironments2, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupEnvironmentsTarget$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupEnvironmentsTarget>;
/** @internal */
export declare const GetMicrofrontendsInGroupEnvironments1$inboundSchema: z.ZodType<GetMicrofrontendsInGroupEnvironments1, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupEnvironments1FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupEnvironments1, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupMicrofrontendsEnvironments$inboundSchema: z.ZodType<GetMicrofrontendsInGroupMicrofrontendsEnvironments, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupMicrofrontendsEnvironmentsFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupMicrofrontendsEnvironments, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupDeploymentSources$inboundSchema: z.ZodType<GetMicrofrontendsInGroupDeploymentSources, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupDeploymentSourcesFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupDeploymentSources, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupDeploymentPolicy$inboundSchema: z.ZodType<GetMicrofrontendsInGroupDeploymentPolicy, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupDeploymentPolicyFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupDeploymentPolicy, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupFlatRateTier$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupFlatRateTier>;
/** @internal */
export declare const GetMicrofrontendsInGroupKind$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupKind>;
/** @internal */
export declare const GetMicrofrontendsInGroupUsageStatus$inboundSchema: z.ZodType<GetMicrofrontendsInGroupUsageStatus, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupUsageStatusFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupUsageStatus, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupFeatures$inboundSchema: z.ZodType<GetMicrofrontendsInGroupFeatures, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupFeaturesFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupFeatures, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupHistory$inboundSchema: z.ZodType<GetMicrofrontendsInGroupHistory, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupHistoryFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupHistory, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupMicrofrontendsResponseAction$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupMicrofrontendsResponseAction>;
/** @internal */
export declare const GetMicrofrontendsInGroupBlock$inboundSchema: z.ZodType<GetMicrofrontendsInGroupBlock, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupBlockFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupBlock, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupHasMicrofrontendsResponse200Value$inboundSchema: z.ZodType<GetMicrofrontendsInGroupHasMicrofrontendsResponse200Value, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupHasMicrofrontendsResponse200ValueFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupHasMicrofrontendsResponse200Value, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupHasMicrofrontends2$inboundSchema: z.ZodType<GetMicrofrontendsInGroupHasMicrofrontends2, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupHasMicrofrontends2FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupHasMicrofrontends2, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupHasMicrofrontendsResponseKey$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupHasMicrofrontendsResponseKey>;
/** @internal */
export declare const GetMicrofrontendsInGroupHasMicrofrontendsResponseValue$inboundSchema: z.ZodType<GetMicrofrontendsInGroupHasMicrofrontendsResponseValue, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupHasMicrofrontendsResponseValueFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupHasMicrofrontendsResponseValue, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupHasMicrofrontends1$inboundSchema: z.ZodType<GetMicrofrontendsInGroupHasMicrofrontends1, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupHasMicrofrontends1FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupHasMicrofrontends1, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupRouteHas$inboundSchema: z.ZodType<GetMicrofrontendsInGroupRouteHas, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupRouteHasFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupRouteHas, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupRouteAction$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupRouteAction>;
/** @internal */
export declare const GetMicrofrontendsInGroupRouteMitigate$inboundSchema: z.ZodType<GetMicrofrontendsInGroupRouteMitigate, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupRouteMitigateFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupRouteMitigate, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupRoute2$inboundSchema: z.ZodType<GetMicrofrontendsInGroupRoute2, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupRoute2FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupRoute2, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupRoute1$inboundSchema: z.ZodType<GetMicrofrontendsInGroupRoute1, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupRoute1FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupRoute1, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupBlockHistoryMicrofrontendsRoute$inboundSchema: z.ZodType<GetMicrofrontendsInGroupBlockHistoryMicrofrontendsRoute, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupBlockHistoryMicrofrontendsRouteFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupBlockHistoryMicrofrontendsRoute, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupBlockHistory4$inboundSchema: z.ZodType<GetMicrofrontendsInGroupBlockHistory4, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupBlockHistory4FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupBlockHistory4, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupHasMicrofrontendsResponse200ApplicationJSONResponseBodyValue$inboundSchema: z.ZodType<GetMicrofrontendsInGroupHasMicrofrontendsResponse200ApplicationJSONResponseBodyValue, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupHasMicrofrontendsResponse200ApplicationJSONResponseBodyValueFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupHasMicrofrontendsResponse200ApplicationJSONResponseBodyValue, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupHasMicrofrontendsResponse2$inboundSchema: z.ZodType<GetMicrofrontendsInGroupHasMicrofrontendsResponse2, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupHasMicrofrontendsResponse2FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupHasMicrofrontendsResponse2, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupHasMicrofrontendsKey$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupHasMicrofrontendsKey>;
/** @internal */
export declare const GetMicrofrontendsInGroupHasMicrofrontendsResponse200ApplicationJSONValue$inboundSchema: z.ZodType<GetMicrofrontendsInGroupHasMicrofrontendsResponse200ApplicationJSONValue, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupHasMicrofrontendsResponse200ApplicationJSONValueFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupHasMicrofrontendsResponse200ApplicationJSONValue, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupHasMicrofrontendsResponse1$inboundSchema: z.ZodType<GetMicrofrontendsInGroupHasMicrofrontendsResponse1, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupHasMicrofrontendsResponse1FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupHasMicrofrontendsResponse1, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupRouteMicrofrontendsHas$inboundSchema: z.ZodType<GetMicrofrontendsInGroupRouteMicrofrontendsHas, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupRouteMicrofrontendsHasFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupRouteMicrofrontendsHas, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupRouteMicrofrontendsAction$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupRouteMicrofrontendsAction>;
/** @internal */
export declare const GetMicrofrontendsInGroupRouteMicrofrontendsMitigate$inboundSchema: z.ZodType<GetMicrofrontendsInGroupRouteMicrofrontendsMitigate, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupRouteMicrofrontendsMitigateFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupRouteMicrofrontendsMitigate, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupRouteMicrofrontends2$inboundSchema: z.ZodType<GetMicrofrontendsInGroupRouteMicrofrontends2, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupRouteMicrofrontends2FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupRouteMicrofrontends2, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupRouteMicrofrontends1$inboundSchema: z.ZodType<GetMicrofrontendsInGroupRouteMicrofrontends1, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupRouteMicrofrontends1FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupRouteMicrofrontends1, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupBlockHistoryRoute$inboundSchema: z.ZodType<GetMicrofrontendsInGroupBlockHistoryRoute, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupBlockHistoryRouteFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupBlockHistoryRoute, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupBlockHistory3$inboundSchema: z.ZodType<GetMicrofrontendsInGroupBlockHistory3, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupBlockHistory3FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupBlockHistory3, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupBlockHistory2$inboundSchema: z.ZodType<GetMicrofrontendsInGroupBlockHistory2, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupBlockHistory2FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupBlockHistory2, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupBlockHistory1$inboundSchema: z.ZodType<GetMicrofrontendsInGroupBlockHistory1, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupBlockHistory1FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupBlockHistory1, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupBlockHistory$inboundSchema: z.ZodType<GetMicrofrontendsInGroupBlockHistory, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupBlockHistoryFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupBlockHistory, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupMicrofrontendsAction$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupMicrofrontendsAction>;
/** @internal */
export declare const GetMicrofrontendsInGroupInterstitialHistory$inboundSchema: z.ZodType<GetMicrofrontendsInGroupInterstitialHistory, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupInterstitialHistoryFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupInterstitialHistory, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupAbuse$inboundSchema: z.ZodType<GetMicrofrontendsInGroupAbuse, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupAbuseFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupAbuse, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupHasMicrofrontendsValue$inboundSchema: z.ZodType<GetMicrofrontendsInGroupHasMicrofrontendsValue, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupHasMicrofrontendsValueFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupHasMicrofrontendsValue, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupHas2$inboundSchema: z.ZodType<GetMicrofrontendsInGroupHas2, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupHas2FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupHas2, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupHasKey$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupHasKey>;
/** @internal */
export declare const GetMicrofrontendsInGroupHasValue$inboundSchema: z.ZodType<GetMicrofrontendsInGroupHasValue, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupHasValueFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupHasValue, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupHas1$inboundSchema: z.ZodType<GetMicrofrontendsInGroupHas1, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupHas1FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupHas1, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupInternalRoutesHas$inboundSchema: z.ZodType<GetMicrofrontendsInGroupInternalRoutesHas, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupInternalRoutesHasFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupInternalRoutesHas, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupInternalRoutesAction$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupInternalRoutesAction>;
/** @internal */
export declare const GetMicrofrontendsInGroupInternalRoutesMitigate$inboundSchema: z.ZodType<GetMicrofrontendsInGroupInternalRoutesMitigate, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupInternalRoutesMitigateFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupInternalRoutesMitigate, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupInternalRoutes2$inboundSchema: z.ZodType<GetMicrofrontendsInGroupInternalRoutes2, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupInternalRoutes2FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupInternalRoutes2, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupInternalRoutes1$inboundSchema: z.ZodType<GetMicrofrontendsInGroupInternalRoutes1, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupInternalRoutes1FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupInternalRoutes1, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupInternalRoutes$inboundSchema: z.ZodType<GetMicrofrontendsInGroupInternalRoutes, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupInternalRoutesFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupInternalRoutes, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupAction$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupAction>;
/** @internal */
export declare const GetMicrofrontendsInGroupValuePreviousValue$inboundSchema: z.ZodType<GetMicrofrontendsInGroupValuePreviousValue, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupValuePreviousValueFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupValuePreviousValue, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupValueCurrentValue$inboundSchema: z.ZodType<GetMicrofrontendsInGroupValueCurrentValue, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupValueCurrentValueFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupValueCurrentValue, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupValue3$inboundSchema: z.ZodType<GetMicrofrontendsInGroupValue3, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupValue3FromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupValue3, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupValue$inboundSchema: z.ZodType<GetMicrofrontendsInGroupValue, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupValueFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupValue, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupDismissedToasts$inboundSchema: z.ZodType<GetMicrofrontendsInGroupDismissedToasts, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupDismissedToastsFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupDismissedToasts, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupMicrofrontendsEnv$inboundSchema: z.ZodNativeEnum<typeof GetMicrofrontendsInGroupMicrofrontendsEnv>;
/** @internal */
export declare const GetMicrofrontendsInGroupSamplingRules$inboundSchema: z.ZodType<GetMicrofrontendsInGroupSamplingRules, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupSamplingRulesFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupSamplingRules, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupTracing$inboundSchema: z.ZodType<GetMicrofrontendsInGroupTracing, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupTracingFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupTracing, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupProjects$inboundSchema: z.ZodType<GetMicrofrontendsInGroupProjects, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupProjectsFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupProjects, SDKValidationError>;
/** @internal */
export declare const GetMicrofrontendsInGroupResponseBody$inboundSchema: z.ZodType<GetMicrofrontendsInGroupResponseBody, z.ZodTypeDef, unknown>;
export declare function getMicrofrontendsInGroupResponseBodyFromJSON(jsonString: string): SafeParseResult<GetMicrofrontendsInGroupResponseBody, SDKValidationError>;
//# sourceMappingURL=getmicrofrontendsingroupresponsebody.d.ts.map