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,545 lines 100 kB
import * as z from "zod/v3";
import { ClosedEnum } from "../types/enums.js";
import { Result as SafeParseResult } from "../types/fp.js";
import { Locale, Routes2, Routes3, RoutesHas, RoutesMissing, RoutesMitigate, RoutesTransforms } from "./locale.js";
import { SDKValidationError } from "./sdkvalidationerror.js";
/**
 * Optional explicit format marker. The destination is identified by the presence of `service`, so `type` is no longer required.
 */
export declare const DestinationType: {
    readonly Service: "service";
};
/**
 * Optional explicit format marker. The destination is identified by the presence of `service`, so `type` is no longer required.
 */
export type DestinationType = ClosedEnum<typeof DestinationType>;
export type Destination2 = {
    /**
     * Optional explicit format marker. The destination is identified by the presence of `service`, so `type` is no longer required.
     */
    type?: DestinationType | undefined;
    service: string;
    /**
     * Routing-only path used to select a route inside the target service.
     */
    path?: string | undefined;
};
export type RoutesDestination = Destination2 | string;
export type Routes1 = {
    src: string;
    dest?: string | undefined;
    headers?: {
        [k: string]: string;
    } | undefined;
    methods?: Array<string> | undefined;
    continue?: boolean | undefined;
    override?: boolean | undefined;
    caseSensitive?: boolean | undefined;
    check?: boolean | undefined;
    important?: boolean | undefined;
    status?: number | undefined;
    has?: Array<RoutesHas> | undefined;
    missing?: Array<RoutesMissing> | undefined;
    mitigate?: RoutesMitigate | undefined;
    transforms?: Array<RoutesTransforms> | undefined;
    env?: Array<string> | undefined;
    locale?: Locale | undefined;
    /**
     * Aliases for `src`, `dest`, and `status`. These provide consistency with the `rewrites`, `redirects`, and `headers` fields which use `source`, `destination`, and `statusCode`. During normalization, the string forms are converted to their canonical forms (`src`, `dest`, `status`) and stripped from the route object. `destination` may also be a service-targeted object, in which case routing is delegated into the named service's internal route table and the object is preserved as-is (not folded into `dest`).
     */
    source?: string | undefined;
    destination?: Destination2 | string | undefined;
    statusCode?: number | undefined;
    /**
     * A middleware key within the `output` key under the build result. Overrides a `middleware` definition.
     */
    middlewarePath?: string | undefined;
    /**
     * The original middleware matchers.
     */
    middlewareRawSrc?: Array<string> | undefined;
    /**
     * A middleware index in the `middleware` key under the build result
     */
    middleware?: number | undefined;
    respectOriginCacheControl?: boolean | undefined;
};
export type CancelDeploymentRoutes = Routes3 | Routes1 | Routes2;
export type ServicesIncludeFiles = string | Array<string>;
export type ServicesExcludeFiles = string | Array<string>;
export declare const CancelDeploymentServicesDeploymentsArchitecture: {
    readonly Arm64: "arm64";
    readonly X8664: "x86_64";
};
export type CancelDeploymentServicesDeploymentsArchitecture = ClosedEnum<typeof CancelDeploymentServicesDeploymentsArchitecture>;
export declare const CancelDeploymentMaxDurationDeployments2: {
    readonly Max: "max";
};
export type CancelDeploymentMaxDurationDeployments2 = ClosedEnum<typeof CancelDeploymentMaxDurationDeployments2>;
export type CancelDeploymentServicesDeploymentsMaxDuration = number | CancelDeploymentMaxDurationDeployments2;
export declare const CancelDeploymentServicesDeploymentsMode: {
    readonly Strict: "strict";
};
export type CancelDeploymentServicesDeploymentsMode = ClosedEnum<typeof CancelDeploymentServicesDeploymentsMode>;
export type CancelDeploymentServicesDeploymentsAffinity = {
    mode: CancelDeploymentServicesDeploymentsMode;
};
export type CancelDeploymentExperimentalTriggersDeployments3 = {
    /**
     * Event type - must be "schedule/v1beta" (REQUIRED)
     */
    type: "schedule/v1beta";
};
/**
 * Queue trigger input event for v2beta (from vercel.json config). Consumer name is implicitly derived from the function path. Only one trigger per function is allowed.
 */
export type CancelDeploymentExperimentalTriggersDeployments2 = {
    /**
     * Event type - must be "queue/v2beta" (REQUIRED)
     */
    type: "queue/v2beta";
    /**
     * Name of the queue topic to consume from (REQUIRED)
     */
    topic: string;
    /**
     * Maximum number of delivery attempts for message processing (OPTIONAL) This represents the total number of times a message can be delivered, not the number of retries. Must be at least 1 if specified. Behavior when not specified depends on the server's default configuration.
     */
    maxDeliveries?: number | undefined;
    /**
     * Delay in seconds before retrying failed executions (OPTIONAL) Behavior when not specified depends on the server's default configuration.
     */
    retryAfterSeconds?: number | undefined;
    /**
     * Initial delay in seconds before first execution attempt (OPTIONAL) Must be 0 or greater. Use 0 for no initial delay. Behavior when not specified depends on the server's default configuration.
     */
    initialDelaySeconds?: number | undefined;
    /**
     * Maximum number of concurrent executions for this consumer (OPTIONAL) Must be at least 1 if specified. Behavior when not specified depends on the server's default configuration.
     */
    maxConcurrency?: number | undefined;
};
/**
 * Queue trigger input event for v1beta (from vercel.json config). Requires explicit consumer name.
 */
export type CancelDeploymentExperimentalTriggersDeployments1 = {
    /**
     * Event type - must be "queue/v1beta" (REQUIRED)
     */
    type: "queue/v1beta";
    /**
     * Name of the consumer group for this trigger (REQUIRED)
     */
    consumer: string;
    /**
     * Name of the queue topic to consume from (REQUIRED)
     */
    topic: string;
    /**
     * Maximum number of delivery attempts for message processing (OPTIONAL) This represents the total number of times a message can be delivered, not the number of retries. Must be at least 1 if specified. Behavior when not specified depends on the server's default configuration.
     */
    maxDeliveries?: number | undefined;
    /**
     * Delay in seconds before retrying failed executions (OPTIONAL) Behavior when not specified depends on the server's default configuration.
     */
    retryAfterSeconds?: number | undefined;
    /**
     * Initial delay in seconds before first execution attempt (OPTIONAL) Must be 0 or greater. Use 0 for no initial delay. Behavior when not specified depends on the server's default configuration.
     */
    initialDelaySeconds?: number | undefined;
    /**
     * Maximum number of concurrent executions for this consumer (OPTIONAL) Must be at least 1 if specified. Behavior when not specified depends on the server's default configuration.
     */
    maxConcurrency?: number | undefined;
};
export type CancelDeploymentServicesDeploymentsExperimentalTriggers = CancelDeploymentExperimentalTriggersDeployments1 | CancelDeploymentExperimentalTriggersDeployments2 | CancelDeploymentExperimentalTriggersDeployments3;
export type CancelDeploymentServicesDeploymentsFunctions = {
    architecture?: CancelDeploymentServicesDeploymentsArchitecture | undefined;
    memory?: number | undefined;
    maxDuration?: number | CancelDeploymentMaxDurationDeployments2 | undefined;
    affinity?: CancelDeploymentServicesDeploymentsAffinity | undefined;
    maxConcurrency?: number | undefined;
    regions?: Array<string> | undefined;
    functionFailoverRegions?: Array<string> | undefined;
    runtime?: string | undefined;
    includeFiles?: string | undefined;
    excludeFiles?: string | undefined;
    experimentalTriggers?: Array<CancelDeploymentExperimentalTriggersDeployments1 | CancelDeploymentExperimentalTriggersDeployments2 | CancelDeploymentExperimentalTriggersDeployments3> | undefined;
    supportsCancellation?: boolean | undefined;
};
export type CancelDeploymentServicesProjectSettings = {
    framework?: string | null | undefined;
    devCommand?: string | null | undefined;
    installCommand?: string | null | undefined;
    buildCommand?: string | null | undefined;
    outputDirectory?: string | null | undefined;
    rootDirectory?: string | null | undefined;
    nodeVersion?: string | undefined;
    monorepoManager?: string | null | undefined;
    createdAt?: number | undefined;
    autoExposeSystemEnvs?: boolean | undefined;
    sourceFilesOutsideRootDirectory?: boolean | undefined;
    directoryListing?: boolean | undefined;
    gitForkProtection?: boolean | undefined;
    commandForIgnoringBuildStep?: string | null | undefined;
};
/**
 * Enforced runtime for explicitly configured Routing Middleware.
 */
export declare const ServicesMiddlewareRuntime: {
    readonly Nodejs: "nodejs";
};
/**
 * Enforced runtime for explicitly configured Routing Middleware.
 */
export type ServicesMiddlewareRuntime = ClosedEnum<typeof ServicesMiddlewareRuntime>;
export type ServicesMiddlewareMatcher = string | Array<string>;
export type CancelDeploymentServicesConfig = {
    bunVersion?: string | undefined;
    maxLambdaSize?: string | undefined;
    includeFiles?: string | Array<string> | undefined;
    excludeFiles?: string | Array<string> | undefined;
    bundle?: boolean | undefined;
    ldsflags?: string | undefined;
    helpers?: boolean | undefined;
    rust?: string | undefined;
    debug?: boolean | undefined;
    zeroConfig?: boolean | undefined;
    import?: {
        [k: string]: string;
    } | undefined;
    functions?: {
        [k: string]: CancelDeploymentServicesDeploymentsFunctions;
    } | undefined;
    projectSettings?: CancelDeploymentServicesProjectSettings | undefined;
    outputDirectory?: string | undefined;
    installCommand?: string | undefined;
    buildCommand?: string | undefined;
    devCommand?: string | undefined;
    framework?: string | null | undefined;
    nodeVersion?: string | undefined;
    middleware?: boolean | undefined;
    /**
     * Enforced runtime for explicitly configured Routing Middleware.
     */
    middlewareRuntime?: ServicesMiddlewareRuntime | undefined;
    middlewareMatcher?: string | Array<string> | undefined;
    /**
     * Owning service name; scopes per-function config such as the v2beta consumer.
     */
    serviceName?: string | undefined;
};
/**
 * Builder selected by the resolver.
 */
export type ServicesBuilder = {
    use: string;
    src?: string | undefined;
    config?: CancelDeploymentServicesConfig | undefined;
};
/**
 * If present, must be `"service"` for Service-to-Service HTTP bindings.
 */
export declare const CancelDeploymentServicesDeploymentsType: {
    readonly Service: "service";
};
/**
 * If present, must be `"service"` for Service-to-Service HTTP bindings.
 */
export type CancelDeploymentServicesDeploymentsType = ClosedEnum<typeof CancelDeploymentServicesDeploymentsType>;
/**
 * Generated value shape, must be `"url"`.
 */
export declare const Format: {
    readonly Url: "url";
};
/**
 * Generated value shape, must be `"url"`.
 */
export type Format = ClosedEnum<typeof Format>;
/**
 * Caller-side bindings to other services.
 */
export type Bindings = {
    /**
     * If present, must be `"service"` for Service-to-Service HTTP bindings.
     */
    type?: CancelDeploymentServicesDeploymentsType | undefined;
    /**
     * Target service name from `services`.
     */
    service: string;
    /**
     * Generated value shape, must be `"url"`.
     */
    format: Format;
    /**
     * Environment variable name that will store the generated value
     */
    env: string;
};
export declare const ServicesArchitecture: {
    readonly Arm64: "arm64";
    readonly X8664: "x86_64";
};
export type ServicesArchitecture = ClosedEnum<typeof ServicesArchitecture>;
export declare const CancelDeploymentMaxDuration2: {
    readonly Max: "max";
};
export type CancelDeploymentMaxDuration2 = ClosedEnum<typeof CancelDeploymentMaxDuration2>;
export type ServicesMaxDuration = number | CancelDeploymentMaxDuration2;
export declare const ServicesMode: {
    readonly Strict: "strict";
};
export type ServicesMode = ClosedEnum<typeof ServicesMode>;
export type ServicesAffinity = {
    mode: ServicesMode;
};
export type CancelDeploymentExperimentalTriggers3 = {
    /**
     * Event type - must be "schedule/v1beta" (REQUIRED)
     */
    type: "schedule/v1beta";
};
/**
 * Queue trigger input event for v2beta (from vercel.json config). Consumer name is implicitly derived from the function path. Only one trigger per function is allowed.
 */
export type CancelDeploymentExperimentalTriggers2 = {
    /**
     * Event type - must be "queue/v2beta" (REQUIRED)
     */
    type: "queue/v2beta";
    /**
     * Name of the queue topic to consume from (REQUIRED)
     */
    topic: string;
    /**
     * Maximum number of delivery attempts for message processing (OPTIONAL) This represents the total number of times a message can be delivered, not the number of retries. Must be at least 1 if specified. Behavior when not specified depends on the server's default configuration.
     */
    maxDeliveries?: number | undefined;
    /**
     * Delay in seconds before retrying failed executions (OPTIONAL) Behavior when not specified depends on the server's default configuration.
     */
    retryAfterSeconds?: number | undefined;
    /**
     * Initial delay in seconds before first execution attempt (OPTIONAL) Must be 0 or greater. Use 0 for no initial delay. Behavior when not specified depends on the server's default configuration.
     */
    initialDelaySeconds?: number | undefined;
    /**
     * Maximum number of concurrent executions for this consumer (OPTIONAL) Must be at least 1 if specified. Behavior when not specified depends on the server's default configuration.
     */
    maxConcurrency?: number | undefined;
};
/**
 * Queue trigger input event for v1beta (from vercel.json config). Requires explicit consumer name.
 */
export type CancelDeploymentExperimentalTriggers1 = {
    /**
     * Event type - must be "queue/v1beta" (REQUIRED)
     */
    type: "queue/v1beta";
    /**
     * Name of the consumer group for this trigger (REQUIRED)
     */
    consumer: string;
    /**
     * Name of the queue topic to consume from (REQUIRED)
     */
    topic: string;
    /**
     * Maximum number of delivery attempts for message processing (OPTIONAL) This represents the total number of times a message can be delivered, not the number of retries. Must be at least 1 if specified. Behavior when not specified depends on the server's default configuration.
     */
    maxDeliveries?: number | undefined;
    /**
     * Delay in seconds before retrying failed executions (OPTIONAL) Behavior when not specified depends on the server's default configuration.
     */
    retryAfterSeconds?: number | undefined;
    /**
     * Initial delay in seconds before first execution attempt (OPTIONAL) Must be 0 or greater. Use 0 for no initial delay. Behavior when not specified depends on the server's default configuration.
     */
    initialDelaySeconds?: number | undefined;
    /**
     * Maximum number of concurrent executions for this consumer (OPTIONAL) Must be at least 1 if specified. Behavior when not specified depends on the server's default configuration.
     */
    maxConcurrency?: number | undefined;
};
export type ServicesExperimentalTriggers = CancelDeploymentExperimentalTriggers1 | CancelDeploymentExperimentalTriggers2 | CancelDeploymentExperimentalTriggers3;
/**
 * Function configuration scoped to this service.
 */
export type ServicesFunctions = {
    architecture?: ServicesArchitecture | undefined;
    memory?: number | undefined;
    maxDuration?: number | CancelDeploymentMaxDuration2 | undefined;
    affinity?: ServicesAffinity | undefined;
    maxConcurrency?: number | undefined;
    regions?: Array<string> | undefined;
    functionFailoverRegions?: Array<string> | undefined;
    runtime?: string | undefined;
    includeFiles?: string | undefined;
    excludeFiles?: string | undefined;
    experimentalTriggers?: Array<CancelDeploymentExperimentalTriggers1 | CancelDeploymentExperimentalTriggers2 | CancelDeploymentExperimentalTriggers3> | undefined;
    supportsCancellation?: boolean | undefined;
};
export type CancelDeploymentServicesHeaders = {
    key: string;
    value: string;
};
export declare const CancelDeploymentHasDeploymentsResponseType: {
    readonly Cookie: "cookie";
    readonly Header: "header";
    readonly Query: "query";
};
export type CancelDeploymentHasDeploymentsResponseType = ClosedEnum<typeof CancelDeploymentHasDeploymentsResponseType>;
export type CancelDeploymentValueDeploymentsResponse200Eq = string | number;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJson2 = {
    eq?: string | number | undefined;
    neq?: string | undefined;
    inc?: Array<string> | undefined;
    ninc?: Array<string> | undefined;
    pre?: string | undefined;
    suf?: string | undefined;
    re?: string | undefined;
    gt?: number | undefined;
    gte?: number | undefined;
    lt?: number | undefined;
    lte?: number | undefined;
};
export type CancelDeploymentHasDeploymentsValue = string | CancelDeploymentValueDeploymentsResponse200ApplicationJson2;
export type CancelDeploymentHas2 = {
    type: CancelDeploymentHasDeploymentsResponseType;
    key: string;
    value?: string | CancelDeploymentValueDeploymentsResponse200ApplicationJson2 | undefined;
};
export type CancelDeploymentValueDeploymentsResponseEq = string | number;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Headers2 = {
    eq?: string | number | undefined;
    neq?: string | undefined;
    inc?: Array<string> | undefined;
    ninc?: Array<string> | undefined;
    pre?: string | undefined;
    suf?: string | undefined;
    re?: string | undefined;
    gt?: number | undefined;
    gte?: number | undefined;
    lt?: number | undefined;
    lte?: number | undefined;
};
export type CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServicesValue = string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Headers2;
export type CancelDeploymentHas1 = {
    type: "host";
    value: string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Headers2;
};
export type ServicesHas = CancelDeploymentHas1 | (CancelDeploymentHas2 & {
    type: "cookie";
}) | (CancelDeploymentHas2 & {
    type: "header";
}) | (CancelDeploymentHas2 & {
    type: "query";
});
export declare const CancelDeploymentMissingDeploymentsResponseType: {
    readonly Cookie: "cookie";
    readonly Header: "header";
    readonly Query: "query";
};
export type CancelDeploymentMissingDeploymentsResponseType = ClosedEnum<typeof CancelDeploymentMissingDeploymentsResponseType>;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyEq = string | number;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2 = {
    eq?: string | number | undefined;
    neq?: string | undefined;
    inc?: Array<string> | undefined;
    ninc?: Array<string> | undefined;
    pre?: string | undefined;
    suf?: string | undefined;
    re?: string | undefined;
    gt?: number | undefined;
    gte?: number | undefined;
    lt?: number | undefined;
    lte?: number | undefined;
};
export type CancelDeploymentMissingDeploymentsResponseValue = string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2;
export type CancelDeploymentMissing2 = {
    type: CancelDeploymentMissingDeploymentsResponseType;
    key: string;
    value?: string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2 | undefined;
};
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONEq = string | number;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBody2 = {
    eq?: string | number | undefined;
    neq?: string | undefined;
    inc?: Array<string> | undefined;
    ninc?: Array<string> | undefined;
    pre?: string | undefined;
    suf?: string | undefined;
    re?: string | undefined;
    gt?: number | undefined;
    gte?: number | undefined;
    lt?: number | undefined;
    lte?: number | undefined;
};
export type CancelDeploymentMissingDeploymentsValue = string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBody2;
export type CancelDeploymentMissing1 = {
    type: "host";
    value: string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBody2;
};
export type ServicesMissing = CancelDeploymentMissing1 | (CancelDeploymentMissing2 & {
    type: "cookie";
}) | (CancelDeploymentMissing2 & {
    type: "header";
}) | (CancelDeploymentMissing2 & {
    type: "query";
});
export type ServicesHeaders = {
    source: string;
    headers: Array<CancelDeploymentServicesHeaders>;
    has?: Array<CancelDeploymentHas1 | (CancelDeploymentHas2 & {
        type: "cookie";
    }) | (CancelDeploymentHas2 & {
        type: "header";
    }) | (CancelDeploymentHas2 & {
        type: "query";
    })> | undefined;
    missing?: Array<CancelDeploymentMissing1 | (CancelDeploymentMissing2 & {
        type: "cookie";
    }) | (CancelDeploymentMissing2 & {
        type: "header";
    }) | (CancelDeploymentMissing2 & {
        type: "query";
    })> | undefined;
};
export declare const CancelDeploymentHasDeploymentsResponse200ApplicationJSONType: {
    readonly Cookie: "cookie";
    readonly Header: "header";
    readonly Query: "query";
};
export type CancelDeploymentHasDeploymentsResponse200ApplicationJSONType = ClosedEnum<typeof CancelDeploymentHasDeploymentsResponse200ApplicationJSONType>;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Eq = string | number;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Redirects2 = {
    eq?: string | number | undefined;
    neq?: string | undefined;
    inc?: Array<string> | undefined;
    ninc?: Array<string> | undefined;
    pre?: string | undefined;
    suf?: string | undefined;
    re?: string | undefined;
    gt?: number | undefined;
    gte?: number | undefined;
    lt?: number | undefined;
    lte?: number | undefined;
};
export type CancelDeploymentHasDeploymentsResponse200Value = string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Redirects2;
export type CancelDeploymentHasDeployments2 = {
    type: CancelDeploymentHasDeploymentsResponse200ApplicationJSONType;
    key: string;
    value?: string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Redirects2 | undefined;
};
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServicesEq = string | number;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices22 = {
    eq?: string | number | undefined;
    neq?: string | undefined;
    inc?: Array<string> | undefined;
    ninc?: Array<string> | undefined;
    pre?: string | undefined;
    suf?: string | undefined;
    re?: string | undefined;
    gt?: number | undefined;
    gte?: number | undefined;
    lt?: number | undefined;
    lte?: number | undefined;
};
export type CancelDeploymentHasDeploymentsResponseValue = string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices22;
export type CancelDeploymentHasDeployments1 = {
    type: "host";
    value: string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices22;
};
export type CancelDeploymentServicesHas = CancelDeploymentHasDeployments1 | (CancelDeploymentHasDeployments2 & {
    type: "cookie";
}) | (CancelDeploymentHasDeployments2 & {
    type: "header";
}) | (CancelDeploymentHasDeployments2 & {
    type: "query";
});
export declare const CancelDeploymentMissingDeploymentsResponse200ApplicationJSONType: {
    readonly Cookie: "cookie";
    readonly Header: "header";
    readonly Query: "query";
};
export type CancelDeploymentMissingDeploymentsResponse200ApplicationJSONType = ClosedEnum<typeof CancelDeploymentMissingDeploymentsResponse200ApplicationJSONType>;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsMissingEq = string | number;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsMissing22 = {
    eq?: string | number | undefined;
    neq?: string | undefined;
    inc?: Array<string> | undefined;
    ninc?: Array<string> | undefined;
    pre?: string | undefined;
    suf?: string | undefined;
    re?: string | undefined;
    gt?: number | undefined;
    gte?: number | undefined;
    lt?: number | undefined;
    lte?: number | undefined;
};
export type CancelDeploymentMissingDeploymentsResponse200ApplicationJSONValue = string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsMissing22;
export type CancelDeploymentMissingDeployments2 = {
    type: CancelDeploymentMissingDeploymentsResponse200ApplicationJSONType;
    key: string;
    value?: string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsMissing22 | undefined;
};
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsEq = string | number;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsMissing2 = {
    eq?: string | number | undefined;
    neq?: string | undefined;
    inc?: Array<string> | undefined;
    ninc?: Array<string> | undefined;
    pre?: string | undefined;
    suf?: string | undefined;
    re?: string | undefined;
    gt?: number | undefined;
    gte?: number | undefined;
    lt?: number | undefined;
    lte?: number | undefined;
};
export type CancelDeploymentMissingDeploymentsResponse200Value = string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsMissing2;
export type CancelDeploymentMissingDeployments1 = {
    type: "host";
    value: string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsMissing2;
};
export type CancelDeploymentServicesMissing = CancelDeploymentMissingDeployments1 | (CancelDeploymentMissingDeployments2 & {
    type: "cookie";
}) | (CancelDeploymentMissingDeployments2 & {
    type: "header";
}) | (CancelDeploymentMissingDeployments2 & {
    type: "query";
});
export type ServicesRedirects = {
    source: string;
    destination: string;
    permanent?: boolean | undefined;
    statusCode?: number | undefined;
    has?: Array<CancelDeploymentHasDeployments1 | (CancelDeploymentHasDeployments2 & {
        type: "cookie";
    }) | (CancelDeploymentHasDeployments2 & {
        type: "header";
    }) | (CancelDeploymentHasDeployments2 & {
        type: "query";
    })> | undefined;
    missing?: Array<CancelDeploymentMissingDeployments1 | (CancelDeploymentMissingDeployments2 & {
        type: "cookie";
    }) | (CancelDeploymentMissingDeployments2 & {
        type: "header";
    }) | (CancelDeploymentMissingDeployments2 & {
        type: "query";
    })> | undefined;
    env?: Array<string> | undefined;
};
/**
 * Optional explicit format marker. The destination is identified by the presence of `service`, so `type` is no longer required.
 */
export declare const CancelDeploymentDestinationType: {
    readonly Service: "service";
};
/**
 * Optional explicit format marker. The destination is identified by the presence of `service`, so `type` is no longer required.
 */
export type CancelDeploymentDestinationType = ClosedEnum<typeof CancelDeploymentDestinationType>;
export type CancelDeploymentDestination2 = {
    /**
     * Optional explicit format marker. The destination is identified by the presence of `service`, so `type` is no longer required.
     */
    type?: CancelDeploymentDestinationType | undefined;
    service: string;
    /**
     * Routing-only path used to select a route inside the target service.
     */
    path?: string | undefined;
};
export type ServicesDestination = CancelDeploymentDestination2 | string;
export declare const CancelDeploymentServicesDeploymentsResponseType: {
    readonly RequestPath: "request.path";
};
export type CancelDeploymentServicesDeploymentsResponseType = ClosedEnum<typeof CancelDeploymentServicesDeploymentsResponseType>;
export declare const ServicesOp: {
    readonly Set: "set";
};
export type ServicesOp = ClosedEnum<typeof ServicesOp>;
export type ServicesTransforms = {
    type: CancelDeploymentServicesDeploymentsResponseType;
    op: ServicesOp;
    args: string;
    env?: Array<string> | undefined;
};
export declare const CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServicesType: {
    readonly Cookie: "cookie";
    readonly Header: "header";
    readonly Query: "query";
};
export type CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServicesType = ClosedEnum<typeof CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServicesType>;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesHasEq = string | number;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesHas2 = {
    eq?: string | number | undefined;
    neq?: string | undefined;
    inc?: Array<string> | undefined;
    ninc?: Array<string> | undefined;
    pre?: string | undefined;
    suf?: string | undefined;
    re?: string | undefined;
    gt?: number | undefined;
    gte?: number | undefined;
    lt?: number | undefined;
    lte?: number | undefined;
};
export type CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyValue = string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesHas2;
export type CancelDeploymentHasDeploymentsResponse2 = {
    type: CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServicesType;
    key: string;
    value?: string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesHas2 | undefined;
};
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesEq = string | number;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Rewrites2 = {
    eq?: string | number | undefined;
    neq?: string | undefined;
    inc?: Array<string> | undefined;
    ninc?: Array<string> | undefined;
    pre?: string | undefined;
    suf?: string | undefined;
    re?: string | undefined;
    gt?: number | undefined;
    gte?: number | undefined;
    lt?: number | undefined;
    lte?: number | undefined;
};
export type CancelDeploymentHasDeploymentsResponse200ApplicationJSONValue = string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Rewrites2;
export type CancelDeploymentHasDeploymentsResponse1 = {
    type: "host";
    value: string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Rewrites2;
};
export type CancelDeploymentServicesDeploymentsHas = CancelDeploymentHasDeploymentsResponse1 | (CancelDeploymentHasDeploymentsResponse2 & {
    type: "cookie";
}) | (CancelDeploymentHasDeploymentsResponse2 & {
    type: "header";
}) | (CancelDeploymentHasDeploymentsResponse2 & {
    type: "query";
});
export declare const CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServicesType: {
    readonly Cookie: "cookie";
    readonly Header: "header";
    readonly Query: "query";
};
export type CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServicesType = ClosedEnum<typeof CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServicesType>;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissing2Eq = string | number;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissing22 = {
    eq?: string | number | undefined;
    neq?: string | undefined;
    inc?: Array<string> | undefined;
    ninc?: Array<string> | undefined;
    pre?: string | undefined;
    suf?: string | undefined;
    re?: string | undefined;
    gt?: number | undefined;
    gte?: number | undefined;
    lt?: number | undefined;
    lte?: number | undefined;
};
export type CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServicesValue = string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissing22;
export type CancelDeploymentMissingDeploymentsResponse2 = {
    type: CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServicesType;
    key: string;
    value?: string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissing22 | undefined;
};
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissingEq = string | number;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissing2 = {
    eq?: string | number | undefined;
    neq?: string | undefined;
    inc?: Array<string> | undefined;
    ninc?: Array<string> | undefined;
    pre?: string | undefined;
    suf?: string | undefined;
    re?: string | undefined;
    gt?: number | undefined;
    gte?: number | undefined;
    lt?: number | undefined;
    lte?: number | undefined;
};
export type CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyValue = string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissing2;
export type CancelDeploymentMissingDeploymentsResponse1 = {
    type: "host";
    value: string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissing2;
};
export type CancelDeploymentServicesDeploymentsMissing = CancelDeploymentMissingDeploymentsResponse1 | (CancelDeploymentMissingDeploymentsResponse2 & {
    type: "cookie";
}) | (CancelDeploymentMissingDeploymentsResponse2 & {
    type: "header";
}) | (CancelDeploymentMissingDeploymentsResponse2 & {
    type: "query";
});
export type Rewrites = {
    source: string;
    destination: CancelDeploymentDestination2 | string;
    transforms?: Array<ServicesTransforms> | undefined;
    has?: Array<CancelDeploymentHasDeploymentsResponse1 | (CancelDeploymentHasDeploymentsResponse2 & {
        type: "cookie";
    }) | (CancelDeploymentHasDeploymentsResponse2 & {
        type: "header";
    }) | (CancelDeploymentHasDeploymentsResponse2 & {
        type: "query";
    })> | undefined;
    missing?: Array<CancelDeploymentMissingDeploymentsResponse1 | (CancelDeploymentMissingDeploymentsResponse2 & {
        type: "cookie";
    }) | (CancelDeploymentMissingDeploymentsResponse2 & {
        type: "header";
    }) | (CancelDeploymentMissingDeploymentsResponse2 & {
        type: "query";
    })> | undefined;
    statusCode?: number | undefined;
    env?: Array<string> | undefined;
    respectOriginCacheControl?: boolean | undefined;
};
export declare const CancelDeploymentRoutesHandle: {
    readonly Error: "error";
    readonly Filesystem: "filesystem";
    readonly Hit: "hit";
    readonly Miss: "miss";
    readonly Resource: "resource";
    readonly Rewrite: "rewrite";
};
export type CancelDeploymentRoutesHandle = ClosedEnum<typeof CancelDeploymentRoutesHandle>;
export type CancelDeploymentRoutes2 = {
    handle: CancelDeploymentRoutesHandle;
    src?: string | undefined;
    dest?: string | undefined;
    status?: number | undefined;
};
export declare const CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesType: {
    readonly Cookie: "cookie";
    readonly Header: "header";
    readonly Query: "query";
};
export type CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesType = ClosedEnum<typeof CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesType>;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Eq = string | number;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes12 = {
    eq?: string | number | undefined;
    neq?: string | undefined;
    inc?: Array<string> | undefined;
    ninc?: Array<string> | undefined;
    pre?: string | undefined;
    suf?: string | undefined;
    re?: string | undefined;
    gt?: number | undefined;
    gte?: number | undefined;
    lt?: number | undefined;
    lte?: number | undefined;
};
export type CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServices2Value = string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes12;
export type CancelDeploymentHasDeploymentsResponse2002 = {
    type: CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesType;
    key: string;
    value?: string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes12 | undefined;
};
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesEq = string | number;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes2 = {
    eq?: string | number | undefined;
    neq?: string | undefined;
    inc?: Array<string> | undefined;
    ninc?: Array<string> | undefined;
    pre?: string | undefined;
    suf?: string | undefined;
    re?: string | undefined;
    gt?: number | undefined;
    gte?: number | undefined;
    lt?: number | undefined;
    lte?: number | undefined;
};
export type CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesValue = string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes2;
export type CancelDeploymentHasDeploymentsResponse2001 = {
    type: "host";
    value: string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes2;
};
export type CancelDeploymentRoutesHas = CancelDeploymentHasDeploymentsResponse2001 | (CancelDeploymentHasDeploymentsResponse2002 & {
    type: "cookie";
}) | (CancelDeploymentHasDeploymentsResponse2002 & {
    type: "header";
}) | (CancelDeploymentHasDeploymentsResponse2002 & {
    type: "query";
});
export declare const CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesType: {
    readonly Cookie: "cookie";
    readonly Header: "header";
    readonly Query: "query";
};
export type CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesType = ClosedEnum<typeof CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesType>;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Missing2Eq = string | number;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Missing22 = {
    eq?: string | number | undefined;
    neq?: string | undefined;
    inc?: Array<string> | undefined;
    ninc?: Array<string> | undefined;
    pre?: string | undefined;
    suf?: string | undefined;
    re?: string | undefined;
    gt?: number | undefined;
    gte?: number | undefined;
    lt?: number | undefined;
    lte?: number | undefined;
};
export type CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesValue = string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Missing22;
export type CancelDeploymentMissingDeploymentsResponse2002 = {
    type: CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesType;
    key: string;
    value?: string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Missing22 | undefined;
};
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1MissingEq = string | number;
export type CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Missing2 = {
    eq?: string | number | undefined;
    neq?: string | undefined;
    inc?: Array<string> | undefined;
    ninc?: Array<string> | undefined;
    pre?: string | undefined;
    suf?: string | undefined;
    re?: string | undefined;
    gt?: number | undefined;
    gte?: number | undefined;
    lt?: number | undefined;
    lte?: number | undefined;
};
export type CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServices2Value = string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Missing2;
export type CancelDeploymentMissingDeploymentsResponse2001 = {
    type: "host";
    value: string | CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Missing2;
};
export type CancelDeploymentRoutesMissing = CancelDeploymentMissingDeploymentsResponse2001 | (CancelDeploymentMissingDeploymentsResponse2002 & {
    type: "cookie";
}) | (CancelDeploymentMissingDeploymentsResponse2002 & {
    type: "header";
}) | (CancelDeploymentMissingDeploymentsResponse2002 & {
    type: "query";
});
export declare const CancelDeploymentRoutesAction: {
    readonly Challenge: "challenge";
    readonly Deny: "deny";
};
export type CancelDeploymentRoutesAction = ClosedEnum<typeof CancelDeploymentRoutesAction>;
export type CancelDeploymentRoutesMitigate = {
    action: CancelDeploymentRoutesAction;
};
export declare const CancelDeploymentTransformsDeploymentsOp: {
    readonly Set: "set";
};
export type CancelDeploymentTransformsDeploymentsOp = ClosedEnum<typeof CancelDeploymentTransformsDeploymentsOp>;
export type CancelDeploymentTransforms2 = {
    type: "request.path";
    op: CancelDeploymentTransformsDeploymentsOp;
    args: string;
    env?: Array<string> | undefined;
};
export declare const CancelDeploymentTransformsDeploymentsType: {
    readonly RequestHeaders: "request.headers";
    readonly RequestQuery: "request.query";
    readonly ResponseHeaders: "response.headers";
};
export type CancelDeploymentTransformsDeploymentsType = ClosedEnum<typeof CancelDeploymentTransformsDeploymentsType>;
export declare const CancelDeploymentTransformsDeploymentsResponseOp: {
    readonly Append: "append";
    readonly Delete: "delete";
    readonly Set: "set";
};
export type CancelDeploymentTransformsDeploymentsResponseOp = ClosedEnum<typeof CancelDeploymentTransformsDeploymentsResponseOp>;
export type CancelDeploymentKeyEq = string | number;
export type CancelDeploymentKey2 = {
    eq?: string | number | undefined;
    neq?: string | undefined;
    inc?: Array<string> | undefined;
    ninc?: Array<string> | undefined;
    pre?: string | undefined;
    suf?: string | undefined;
    gt?: number | undefined;
    gte?: number | undefined;
    lt?: number | undefined;
    lte?: number | undefined;
};
export type CancelDeploymentTransformsDeploymentsKey = string | CancelDeploymentKey2;
export type CancelDeploymentTransformsTarget = {
    key: string | CancelDeploymentKey2;
};
export type CancelDeploymentTransformsArgs = string | Array<string>;
export type CancelDeploymentTransforms1 = {
    type: CancelDeploymentTransformsDeploymentsType;
    op: CancelDeploymentTransformsDeploymentsResponseOp;
    target: CancelDeploymentTransformsTarget;
    args?: string | Array<string> | undefined;
    env?: Array<string> | undefined;
};
export type CancelDeploymentRoutesTransforms = (CancelDeploymentTransforms1 & {
    type: "request.headers";
}) | (CancelDeploymentTransforms1 & {
    type: "request.query";
}) | (CancelDeploymentTransforms1 & {
    type: "response.headers";
}) | CancelDeploymentTransforms2;
export type CancelDeploymentRoutesLocale = {
    redirect?: {
        [k: string]: string;
    } | undefined;
    cookie?: string | undefined;
};
/**
 * Optional explicit format marker. The destination is identified by the presence of `service`, so `type` is no longer required.
 */
export declare const CancelDeploymentDestinationDeploymentsType: {
    readonly Service: "service";
};
/**
 * Optional explicit format marker. The destination is identified by the presence of `service`, so `type` is no longer required.
 */
export type CancelDeploymentDestinationDeploymentsType = ClosedEnum<typeof CancelDeploymentDestinationDeploymentsType>;
export type CancelDeploymentDestinationDeployments2 = {
    /**
     * Optional explicit format marker. The destination is identified by the presence of `service`, so `type` is no longer required.
     */
    type?: CancelDeploymentDestinationDeploymentsType | undefined;
    service: string;
    /**
     * Routing-only path used to select a route inside the target service.
     */
    path?: string | undefined;
};
export type CancelDeploymentRoutesDestination = CancelDeploymentDestinationDeployments2 | string;
export type CancelDeploymentRoutes1 = {
    src: string;
    dest?: string | undefined;
    headers?: {
        [k: string]: string;
    } | undefined;
    methods?: Array<string> | undefined;
    continue?: boolean | undefined;
    override?: boolean | undefined;
    caseSensitive?: boolean | undefined;
    check?: boolean | undefined;
    important?: boolean | undefined;
    status?: number | undefined;
    has?: Array<CancelDeploymentHasDeploymentsResponse2001 | (CancelDeploymentHasDeploymentsResponse2002 & {
        type: "cookie";
    }) | (CancelDeploymentHasDeploymentsResponse2002 & {
        type: "header";
    }) | (CancelDeploymentHasDeploymentsResponse2002 & {
        type: "query";
    })> | undefined;
    missing?: Array<CancelDeploymentMissingDeploymentsResponse2001 | (CancelDeploymentMissingDeploymentsResponse2002 & {
        type: "cookie";
    }) | (CancelDeploymentMissingDeploymentsResponse2002 & {
        type: "header";
    }) | (CancelDeploymentMissingDeploymentsResponse2002 & {
        type: "query";
    })> | undefined;
    mitigate?: CancelDeploymentRoutesMitigate | undefined;
    transforms?: Array<(CancelDeploymentTransforms1 & {
        type: "request.headers";
    }) | (CancelDeploymentTransforms1 & {
        type: "request.query";
    }) | (CancelDeploymentTransforms1 & {
        type: "response.headers";
    }) | CancelDeploymentTransforms2> | undefined;
    env?: Array<string> | undefined;
    locale?: CancelDeploymentRoutesLocale | undefined;
    /**
     * Aliases for `src`, `dest`, and `status`. These provide consistency with the `rewrites`, `redirects`, and `headers` fields which use `source`, `destination`, and `statusCode`. During normalization, the string forms are converted to their canonical forms (`src`, `dest`, `status`) and stripped from the route object. `destination` may also be a service-targeted object, in which case routing is delegated into the named service's internal route table and the object is preserved as-is (not folded into `dest`).
     */
    source?: string | undefined;
    destination?: CancelDeploymentDestinationDeployments2 | string | undefined;
    statusCode?: number | undefined;
    /**
     * A middleware key within the `output` key under the build result. Overrides a `middleware` definition.
     */
    middlewarePath?: string | undefined;
    /**
     * The original middleware matchers.
     */
    middlewareRawSrc?: Array<string> | undefined;
    /**
     * A middleware index in the `middleware` key under the build result
     */
    middleware?: number | undefined;
    respectOriginCacheControl?: boolean | undefined;
};
export type ServicesRoutes = CancelDeploymentRoutes1 | CancelDeploymentRoutes2;
/**
 * Services detected during build from vercel.json experimentalServices or auto-detected from project structure. Used to inject service URLs as environment variables at runtime.
 */
export type Services2 = {
    schema: "experimentalServicesV2";
    name: string;
    /**
     * Path to the service root, relative to the project root.
     */
    root: string;
    framework?: string | undefined;
    runtime?: string | undefined;
    /**
     * Resolved entrypoint, relative to the service root.
     */
    entrypoint?: string | undefined;
    /**
     * Command override for `runtime: "container"` services.
     */
    command?: Array<string> | undefined;
    /**
     * Builder selected by the resolver.
     */
    builder: ServicesBuilder;
    installCommand?: string | undefined;
    buildCommand?: string | undefined;
    devCommand?: string | undefined;
    ignoreCommand?: string | undefined;
    outputDirectory?: string | undefined;
    /**
     * Caller-side bindings to other services.
     */
    bindings?: Array<Bindings> | undefined;
    /**
     * Function configuration scoped to this service.
     */
    functions?: {
        [k: string]: ServicesFunctions;
    } | undefined;
    headers?: Array<ServicesHeaders> | undefined;
    redirects?: Array<ServicesRedirects> | undefined;
    rewrites?: Array<Rewrites> | undefined;
    routes?: Array<CancelDeploymentRoutes1 | CancelDeploymentRoutes2> | undefined;
    cleanUrls?: boolean | undefined;
    trailingSlash?: boolean | undefined;
};
export declare const ServicesType: {
    readonly Cron: "cron";
    readonly Job: "job";
    readonly Web: "web";
    readonly Worker: "worker";
};
export type ServicesType = ClosedEnum<typeof ServicesType>;
export declare const Trigger: {
    readonly Queue: "queue";
    readonly Schedule: "schedule";
    readonly Workflow: "workflow";
};
export type Trigger = ClosedEnum<typeof Trigger>;
export type IncludeFiles = string | Array<string>;
/** @internal */
export declare const DestinationType$inboundSchema: z.ZodNativeEnum<typeof DestinationType>;
/** @internal */
export declare const Destination2$inboundSchema: z.ZodType<Destination2, z.ZodTypeDef, unknown>;
export declare function destination2FromJSON(jsonString: string): SafeParseResult<Destination2, SDKValidationError>;
/** @internal */
export declare const RoutesDestination$inboundSchema: z.ZodType<RoutesDestination, z.ZodTypeDef, unknown>;
export declare function routesDestinationFromJSON(jsonString: string): SafeParseResult<RoutesDestination, SDKValidationError>;
/** @internal */
export declare const Routes1$inboundSchema: z.ZodType<Routes1, z.ZodTypeDef, unknown>;
export declare function routes1FromJSON(jsonString: string): SafeParseResult<Routes1, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentRoutes$inboundSchema: z.ZodType<CancelDeploymentRoutes, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentRoutesFromJSON(jsonString: string): SafeParseResult<CancelDeploymentRoutes, SDKValidationError>;
/** @internal */
export declare const ServicesIncludeFiles$inboundSchema: z.ZodType<ServicesIncludeFiles, z.ZodTypeDef, unknown>;
export declare function servicesIncludeFilesFromJSON(jsonString: string): SafeParseResult<ServicesIncludeFiles, SDKValidationError>;
/** @internal */
export declare const ServicesExcludeFiles$inboundSchema: z.ZodType<ServicesExcludeFiles, z.ZodTypeDef, unknown>;
export declare function servicesExcludeFilesFromJSON(jsonString: string): SafeParseResult<ServicesExcludeFiles, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentServicesDeploymentsArchitecture$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentServicesDeploymentsArchitecture>;
/** @internal */
export declare const CancelDeploymentMaxDurationDeployments2$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentMaxDurationDeployments2>;
/** @internal */
export declare const CancelDeploymentServicesDeploymentsMaxDuration$inboundSchema: z.ZodType<CancelDeploymentServicesDeploymentsMaxDuration, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentServicesDeploymentsMaxDurationFromJSON(jsonString: string): SafeParseResult<CancelDeploymentServicesDeploymentsMaxDuration, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentServicesDeploymentsMode$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentServicesDeploymentsMode>;
/** @internal */
export declare const CancelDeploymentServicesDeploymentsAffinity$inboundSchema: z.ZodType<CancelDeploymentServicesDeploymentsAffinity, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentServicesDeploymentsAffinityFromJSON(jsonString: string): SafeParseResult<CancelDeploymentServicesDeploymentsAffinity, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentExperimentalTriggersDeployments3$inboundSchema: z.ZodType<CancelDeploymentExperimentalTriggersDeployments3, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentExperimentalTriggersDeployments3FromJSON(jsonString: string): SafeParseResult<CancelDeploymentExperimentalTriggersDeployments3, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentExperimentalTriggersDeployments2$inboundSchema: z.ZodType<CancelDeploymentExperimentalTriggersDeployments2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentExperimentalTriggersDeployments2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentExperimentalTriggersDeployments2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentExperimentalTriggersDeployments1$inboundSchema: z.ZodType<CancelDeploymentExperimentalTriggersDeployments1, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentExperimentalTriggersDeployments1FromJSON(jsonString: string): SafeParseResult<CancelDeploymentExperimentalTriggersDeployments1, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentServicesDeploymentsExperimentalTriggers$inboundSchema: z.ZodType<CancelDeploymentServicesDeploymentsExperimentalTriggers, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentServicesDeploymentsExperimentalTriggersFromJSON(jsonString: string): SafeParseResult<CancelDeploymentServicesDeploymentsExperimentalTriggers, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentServicesDeploymentsFunctions$inboundSchema: z.ZodType<CancelDeploymentServicesDeploymentsFunctions, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentServicesDeploymentsFunctionsFromJSON(jsonString: string): SafeParseResult<CancelDeploymentServicesDeploymentsFunctions, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentServicesProjectSettings$inboundSchema: z.ZodType<CancelDeploymentServicesProjectSettings, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentServicesProjectSettingsFromJSON(jsonString: string): SafeParseResult<CancelDeploymentServicesProjectSettings, SDKValidationError>;
/** @internal */
export declare const ServicesMiddlewareRuntime$inboundSchema: z.ZodNativeEnum<typeof ServicesMiddlewareRuntime>;
/** @internal */
export declare const ServicesMiddlewareMatcher$inboundSchema: z.ZodType<ServicesMiddlewareMatcher, z.ZodTypeDef, unknown>;
export declare function servicesMiddlewareMatcherFromJSON(jsonString: string): SafeParseResult<ServicesMiddlewareMatcher, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentServicesConfig$inboundSchema: z.ZodType<CancelDeploymentServicesConfig, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentServicesConfigFromJSON(jsonString: string): SafeParseResult<CancelDeploymentServicesConfig, SDKValidationError>;
/** @internal */
export declare const ServicesBuilder$inboundSchema: z.ZodType<ServicesBuilder, z.ZodTypeDef, unknown>;
export declare function servicesBuilderFromJSON(jsonString: string): SafeParseResult<ServicesBuilder, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentServicesDeploymentsType$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentServicesDeploymentsType>;
/** @internal */
export declare const Format$inboundSchema: z.ZodNativeEnum<typeof Format>;
/** @internal */
export declare const Bindings$inboundSchema: z.ZodType<Bindings, z.ZodTypeDef, unknown>;
export declare function bindingsFromJSON(jsonString: string): SafeParseResult<Bindings, SDKValidationError>;
/** @internal */
export declare const ServicesArchitecture$inboundSchema: z.ZodNativeEnum<typeof ServicesArchitecture>;
/** @internal */
export declare const CancelDeploymentMaxDuration2$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentMaxDuration2>;
/** @internal */
export declare const ServicesMaxDuration$inboundSchema: z.ZodType<ServicesMaxDuration, z.ZodTypeDef, unknown>;
export declare function servicesMaxDurationFromJSON(jsonString: string): SafeParseResult<ServicesMaxDuration, SDKValidationError>;
/** @internal */
export declare const ServicesMode$inboundSchema: z.ZodNativeEnum<typeof ServicesMode>;
/** @internal */
export declare const ServicesAffinity$inboundSchema: z.ZodType<ServicesAffinity, z.ZodTypeDef, unknown>;
export declare function servicesAffinityFromJSON(jsonString: string): SafeParseResult<ServicesAffinity, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentExperimentalTriggers3$inboundSchema: z.ZodType<CancelDeploymentExperimentalTriggers3, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentExperimentalTriggers3FromJSON(jsonString: string): SafeParseResult<CancelDeploymentExperimentalTriggers3, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentExperimentalTriggers2$inboundSchema: z.ZodType<CancelDeploymentExperimentalTriggers2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentExperimentalTriggers2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentExperimentalTriggers2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentExperimentalTriggers1$inboundSchema: z.ZodType<CancelDeploymentExperimentalTriggers1, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentExperimentalTriggers1FromJSON(jsonString: string): SafeParseResult<CancelDeploymentExperimentalTriggers1, SDKValidationError>;
/** @internal */
export declare const ServicesExperimentalTriggers$inboundSchema: z.ZodType<ServicesExperimentalTriggers, z.ZodTypeDef, unknown>;
export declare function servicesExperimentalTriggersFromJSON(jsonString: string): SafeParseResult<ServicesExperimentalTriggers, SDKValidationError>;
/** @internal */
export declare const ServicesFunctions$inboundSchema: z.ZodType<ServicesFunctions, z.ZodTypeDef, unknown>;
export declare function servicesFunctionsFromJSON(jsonString: string): SafeParseResult<ServicesFunctions, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentServicesHeaders$inboundSchema: z.ZodType<CancelDeploymentServicesHeaders, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentServicesHeadersFromJSON(jsonString: string): SafeParseResult<CancelDeploymentServicesHeaders, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentHasDeploymentsResponseType$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentHasDeploymentsResponseType>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200Eq$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200Eq, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200EqFromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200Eq, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJson2$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJson2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSON2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJson2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentHasDeploymentsValue$inboundSchema: z.ZodType<CancelDeploymentHasDeploymentsValue, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentHasDeploymentsValueFromJSON(jsonString: string): SafeParseResult<CancelDeploymentHasDeploymentsValue, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentHas2$inboundSchema: z.ZodType<CancelDeploymentHas2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentHas2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentHas2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponseEq$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponseEq, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponseEqFromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponseEq, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Headers2$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Headers2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Headers2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Headers2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServicesValue$inboundSchema: z.ZodType<CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServicesValue, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServicesValueFromJSON(jsonString: string): SafeParseResult<CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServicesValue, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentHas1$inboundSchema: z.ZodType<CancelDeploymentHas1, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentHas1FromJSON(jsonString: string): SafeParseResult<CancelDeploymentHas1, SDKValidationError>;
/** @internal */
export declare const ServicesHas$inboundSchema: z.ZodType<ServicesHas, z.ZodTypeDef, unknown>;
export declare function servicesHasFromJSON(jsonString: string): SafeParseResult<ServicesHas, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentMissingDeploymentsResponseType$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentMissingDeploymentsResponseType>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyEq$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyEq, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyEqFromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyEq, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentMissingDeploymentsResponseValue$inboundSchema: z.ZodType<CancelDeploymentMissingDeploymentsResponseValue, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentMissingDeploymentsResponseValueFromJSON(jsonString: string): SafeParseResult<CancelDeploymentMissingDeploymentsResponseValue, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentMissing2$inboundSchema: z.ZodType<CancelDeploymentMissing2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentMissing2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentMissing2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONEq$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONEq, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONEqFromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONEq, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBody2$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBody2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBody2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBody2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentMissingDeploymentsValue$inboundSchema: z.ZodType<CancelDeploymentMissingDeploymentsValue, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentMissingDeploymentsValueFromJSON(jsonString: string): SafeParseResult<CancelDeploymentMissingDeploymentsValue, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentMissing1$inboundSchema: z.ZodType<CancelDeploymentMissing1, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentMissing1FromJSON(jsonString: string): SafeParseResult<CancelDeploymentMissing1, SDKValidationError>;
/** @internal */
export declare const ServicesMissing$inboundSchema: z.ZodType<ServicesMissing, z.ZodTypeDef, unknown>;
export declare function servicesMissingFromJSON(jsonString: string): SafeParseResult<ServicesMissing, SDKValidationError>;
/** @internal */
export declare const ServicesHeaders$inboundSchema: z.ZodType<ServicesHeaders, z.ZodTypeDef, unknown>;
export declare function servicesHeadersFromJSON(jsonString: string): SafeParseResult<ServicesHeaders, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentHasDeploymentsResponse200ApplicationJSONType$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentHasDeploymentsResponse200ApplicationJSONType>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Eq$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Eq, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2EqFromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Eq, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Redirects2$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Redirects2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Redirects2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Redirects2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentHasDeploymentsResponse200Value$inboundSchema: z.ZodType<CancelDeploymentHasDeploymentsResponse200Value, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentHasDeploymentsResponse200ValueFromJSON(jsonString: string): SafeParseResult<CancelDeploymentHasDeploymentsResponse200Value, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentHasDeployments2$inboundSchema: z.ZodType<CancelDeploymentHasDeployments2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentHasDeployments2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentHasDeployments2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServicesEq$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServicesEq, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServicesEqFromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServicesEq, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices22$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices22, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices22FromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices22, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentHasDeploymentsResponseValue$inboundSchema: z.ZodType<CancelDeploymentHasDeploymentsResponseValue, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentHasDeploymentsResponseValueFromJSON(jsonString: string): SafeParseResult<CancelDeploymentHasDeploymentsResponseValue, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentHasDeployments1$inboundSchema: z.ZodType<CancelDeploymentHasDeployments1, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentHasDeployments1FromJSON(jsonString: string): SafeParseResult<CancelDeploymentHasDeployments1, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentServicesHas$inboundSchema: z.ZodType<CancelDeploymentServicesHas, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentServicesHasFromJSON(jsonString: string): SafeParseResult<CancelDeploymentServicesHas, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentMissingDeploymentsResponse200ApplicationJSONType$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentMissingDeploymentsResponse200ApplicationJSONType>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsMissingEq$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsMissingEq, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsMissingEqFromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsMissingEq, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsMissing22$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsMissing22, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsMissing22FromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsMissing22, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentMissingDeploymentsResponse200ApplicationJSONValue$inboundSchema: z.ZodType<CancelDeploymentMissingDeploymentsResponse200ApplicationJSONValue, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentMissingDeploymentsResponse200ApplicationJSONValueFromJSON(jsonString: string): SafeParseResult<CancelDeploymentMissingDeploymentsResponse200ApplicationJSONValue, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentMissingDeployments2$inboundSchema: z.ZodType<CancelDeploymentMissingDeployments2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentMissingDeployments2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentMissingDeployments2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsEq$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsEq, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsEqFromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsEq, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsMissing2$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsMissing2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsMissing2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RedirectsMissing2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentMissingDeploymentsResponse200Value$inboundSchema: z.ZodType<CancelDeploymentMissingDeploymentsResponse200Value, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentMissingDeploymentsResponse200ValueFromJSON(jsonString: string): SafeParseResult<CancelDeploymentMissingDeploymentsResponse200Value, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentMissingDeployments1$inboundSchema: z.ZodType<CancelDeploymentMissingDeployments1, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentMissingDeployments1FromJSON(jsonString: string): SafeParseResult<CancelDeploymentMissingDeployments1, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentServicesMissing$inboundSchema: z.ZodType<CancelDeploymentServicesMissing, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentServicesMissingFromJSON(jsonString: string): SafeParseResult<CancelDeploymentServicesMissing, SDKValidationError>;
/** @internal */
export declare const ServicesRedirects$inboundSchema: z.ZodType<ServicesRedirects, z.ZodTypeDef, unknown>;
export declare function servicesRedirectsFromJSON(jsonString: string): SafeParseResult<ServicesRedirects, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentDestinationType$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentDestinationType>;
/** @internal */
export declare const CancelDeploymentDestination2$inboundSchema: z.ZodType<CancelDeploymentDestination2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentDestination2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentDestination2, SDKValidationError>;
/** @internal */
export declare const ServicesDestination$inboundSchema: z.ZodType<ServicesDestination, z.ZodTypeDef, unknown>;
export declare function servicesDestinationFromJSON(jsonString: string): SafeParseResult<ServicesDestination, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentServicesDeploymentsResponseType$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentServicesDeploymentsResponseType>;
/** @internal */
export declare const ServicesOp$inboundSchema: z.ZodNativeEnum<typeof ServicesOp>;
/** @internal */
export declare const ServicesTransforms$inboundSchema: z.ZodType<ServicesTransforms, z.ZodTypeDef, unknown>;
export declare function servicesTransformsFromJSON(jsonString: string): SafeParseResult<ServicesTransforms, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServicesType$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServicesType>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesHasEq$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesHasEq, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesHasEqFromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesHasEq, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesHas2$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesHas2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesHas2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesHas2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyValue$inboundSchema: z.ZodType<CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyValue, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyValueFromJSON(jsonString: string): SafeParseResult<CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyValue, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentHasDeploymentsResponse2$inboundSchema: z.ZodType<CancelDeploymentHasDeploymentsResponse2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentHasDeploymentsResponse2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentHasDeploymentsResponse2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesEq$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesEq, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesEqFromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesEq, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Rewrites2$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Rewrites2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Rewrites2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Rewrites2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentHasDeploymentsResponse200ApplicationJSONValue$inboundSchema: z.ZodType<CancelDeploymentHasDeploymentsResponse200ApplicationJSONValue, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentHasDeploymentsResponse200ApplicationJSONValueFromJSON(jsonString: string): SafeParseResult<CancelDeploymentHasDeploymentsResponse200ApplicationJSONValue, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentHasDeploymentsResponse1$inboundSchema: z.ZodType<CancelDeploymentHasDeploymentsResponse1, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentHasDeploymentsResponse1FromJSON(jsonString: string): SafeParseResult<CancelDeploymentHasDeploymentsResponse1, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentServicesDeploymentsHas$inboundSchema: z.ZodType<CancelDeploymentServicesDeploymentsHas, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentServicesDeploymentsHasFromJSON(jsonString: string): SafeParseResult<CancelDeploymentServicesDeploymentsHas, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServicesType$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServicesType>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissing2Eq$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissing2Eq, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissing2EqFromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissing2Eq, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissing22$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissing22, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissing22FromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissing22, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServicesValue$inboundSchema: z.ZodType<CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServicesValue, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServicesValueFromJSON(jsonString: string): SafeParseResult<CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServicesValue, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentMissingDeploymentsResponse2$inboundSchema: z.ZodType<CancelDeploymentMissingDeploymentsResponse2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentMissingDeploymentsResponse2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentMissingDeploymentsResponse2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissingEq$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissingEq, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissingEqFromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissingEq, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissing2$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissing2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissing2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RewritesMissing2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyValue$inboundSchema: z.ZodType<CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyValue, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyValueFromJSON(jsonString: string): SafeParseResult<CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyValue, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentMissingDeploymentsResponse1$inboundSchema: z.ZodType<CancelDeploymentMissingDeploymentsResponse1, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentMissingDeploymentsResponse1FromJSON(jsonString: string): SafeParseResult<CancelDeploymentMissingDeploymentsResponse1, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentServicesDeploymentsMissing$inboundSchema: z.ZodType<CancelDeploymentServicesDeploymentsMissing, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentServicesDeploymentsMissingFromJSON(jsonString: string): SafeParseResult<CancelDeploymentServicesDeploymentsMissing, SDKValidationError>;
/** @internal */
export declare const Rewrites$inboundSchema: z.ZodType<Rewrites, z.ZodTypeDef, unknown>;
export declare function rewritesFromJSON(jsonString: string): SafeParseResult<Rewrites, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentRoutesHandle$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentRoutesHandle>;
/** @internal */
export declare const CancelDeploymentRoutes2$inboundSchema: z.ZodType<CancelDeploymentRoutes2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentRoutes2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentRoutes2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesType$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesType>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Eq$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Eq, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1EqFromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Eq, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes12$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes12, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes12FromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes12, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServices2Value$inboundSchema: z.ZodType<CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServices2Value, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServices2ValueFromJSON(jsonString: string): SafeParseResult<CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServices2Value, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentHasDeploymentsResponse2002$inboundSchema: z.ZodType<CancelDeploymentHasDeploymentsResponse2002, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentHasDeploymentsResponse2002FromJSON(jsonString: string): SafeParseResult<CancelDeploymentHasDeploymentsResponse2002, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesEq$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesEq, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesEqFromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesEq, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes2$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesValue$inboundSchema: z.ZodType<CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesValue, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesValueFromJSON(jsonString: string): SafeParseResult<CancelDeploymentHasDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesValue, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentHasDeploymentsResponse2001$inboundSchema: z.ZodType<CancelDeploymentHasDeploymentsResponse2001, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentHasDeploymentsResponse2001FromJSON(jsonString: string): SafeParseResult<CancelDeploymentHasDeploymentsResponse2001, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentRoutesHas$inboundSchema: z.ZodType<CancelDeploymentRoutesHas, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentRoutesHasFromJSON(jsonString: string): SafeParseResult<CancelDeploymentRoutesHas, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesType$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesType>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Missing2Eq$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Missing2Eq, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Missing2EqFromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Missing2Eq, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Missing22$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Missing22, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Missing22FromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Missing22, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesValue$inboundSchema: z.ZodType<CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesValue, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesValueFromJSON(jsonString: string): SafeParseResult<CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServices2RoutesValue, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentMissingDeploymentsResponse2002$inboundSchema: z.ZodType<CancelDeploymentMissingDeploymentsResponse2002, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentMissingDeploymentsResponse2002FromJSON(jsonString: string): SafeParseResult<CancelDeploymentMissingDeploymentsResponse2002, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1MissingEq$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1MissingEq, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1MissingEqFromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1MissingEq, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Missing2$inboundSchema: z.ZodType<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Missing2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Missing2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentValueDeploymentsResponse200ApplicationJSONResponseBodyServices2Routes1Missing2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServices2Value$inboundSchema: z.ZodType<CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServices2Value, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServices2ValueFromJSON(jsonString: string): SafeParseResult<CancelDeploymentMissingDeploymentsResponse200ApplicationJSONResponseBodyServices2Value, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentMissingDeploymentsResponse2001$inboundSchema: z.ZodType<CancelDeploymentMissingDeploymentsResponse2001, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentMissingDeploymentsResponse2001FromJSON(jsonString: string): SafeParseResult<CancelDeploymentMissingDeploymentsResponse2001, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentRoutesMissing$inboundSchema: z.ZodType<CancelDeploymentRoutesMissing, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentRoutesMissingFromJSON(jsonString: string): SafeParseResult<CancelDeploymentRoutesMissing, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentRoutesAction$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentRoutesAction>;
/** @internal */
export declare const CancelDeploymentRoutesMitigate$inboundSchema: z.ZodType<CancelDeploymentRoutesMitigate, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentRoutesMitigateFromJSON(jsonString: string): SafeParseResult<CancelDeploymentRoutesMitigate, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentTransformsDeploymentsOp$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentTransformsDeploymentsOp>;
/** @internal */
export declare const CancelDeploymentTransforms2$inboundSchema: z.ZodType<CancelDeploymentTransforms2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentTransforms2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentTransforms2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentTransformsDeploymentsType$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentTransformsDeploymentsType>;
/** @internal */
export declare const CancelDeploymentTransformsDeploymentsResponseOp$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentTransformsDeploymentsResponseOp>;
/** @internal */
export declare const CancelDeploymentKeyEq$inboundSchema: z.ZodType<CancelDeploymentKeyEq, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentKeyEqFromJSON(jsonString: string): SafeParseResult<CancelDeploymentKeyEq, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentKey2$inboundSchema: z.ZodType<CancelDeploymentKey2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentKey2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentKey2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentTransformsDeploymentsKey$inboundSchema: z.ZodType<CancelDeploymentTransformsDeploymentsKey, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentTransformsDeploymentsKeyFromJSON(jsonString: string): SafeParseResult<CancelDeploymentTransformsDeploymentsKey, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentTransformsTarget$inboundSchema: z.ZodType<CancelDeploymentTransformsTarget, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentTransformsTargetFromJSON(jsonString: string): SafeParseResult<CancelDeploymentTransformsTarget, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentTransformsArgs$inboundSchema: z.ZodType<CancelDeploymentTransformsArgs, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentTransformsArgsFromJSON(jsonString: string): SafeParseResult<CancelDeploymentTransformsArgs, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentTransforms1$inboundSchema: z.ZodType<CancelDeploymentTransforms1, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentTransforms1FromJSON(jsonString: string): SafeParseResult<CancelDeploymentTransforms1, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentRoutesTransforms$inboundSchema: z.ZodType<CancelDeploymentRoutesTransforms, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentRoutesTransformsFromJSON(jsonString: string): SafeParseResult<CancelDeploymentRoutesTransforms, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentRoutesLocale$inboundSchema: z.ZodType<CancelDeploymentRoutesLocale, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentRoutesLocaleFromJSON(jsonString: string): SafeParseResult<CancelDeploymentRoutesLocale, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentDestinationDeploymentsType$inboundSchema: z.ZodNativeEnum<typeof CancelDeploymentDestinationDeploymentsType>;
/** @internal */
export declare const CancelDeploymentDestinationDeployments2$inboundSchema: z.ZodType<CancelDeploymentDestinationDeployments2, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentDestinationDeployments2FromJSON(jsonString: string): SafeParseResult<CancelDeploymentDestinationDeployments2, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentRoutesDestination$inboundSchema: z.ZodType<CancelDeploymentRoutesDestination, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentRoutesDestinationFromJSON(jsonString: string): SafeParseResult<CancelDeploymentRoutesDestination, SDKValidationError>;
/** @internal */
export declare const CancelDeploymentRoutes1$inboundSchema: z.ZodType<CancelDeploymentRoutes1, z.ZodTypeDef, unknown>;
export declare function cancelDeploymentRoutes1FromJSON(jsonString: string): SafeParseResult<CancelDeploymentRoutes1, SDKValidationError>;
/** @internal */
export declare const ServicesRoutes$inboundSchema: z.ZodType<ServicesRoutes, z.ZodTypeDef, unknown>;
export declare function servicesRoutesFromJSON(jsonString: string): SafeParseResult<ServicesRoutes, SDKValidationError>;
/** @internal */
export declare const Services2$inboundSchema: z.ZodType<Services2, z.ZodTypeDef, unknown>;
export declare function services2FromJSON(jsonString: string): SafeParseResult<Services2, SDKValidationError>;
/** @internal */
export declare const ServicesType$inboundSchema: z.ZodNativeEnum<typeof ServicesType>;
/** @internal */
export declare const Trigger$inboundSchema: z.ZodNativeEnum<typeof Trigger>;
/** @internal */
export declare const IncludeFiles$inboundSchema: z.ZodType<IncludeFiles, z.ZodTypeDef, unknown>;
export declare function includeFilesFromJSON(jsonString: string): SafeParseResult<IncludeFiles, SDKValidationError>;
//# sourceMappingURL=includefiles.d.ts.map