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>

131 lines 7.01 kB
import * as z from "zod/v3"; import { ClosedEnum } from "../types/enums.js"; import { Result as SafeParseResult } from "../types/fp.js"; import { SDKValidationError } from "./sdkvalidationerror.js"; export type PaidFeatures = { concurrentBuilds?: number | null | undefined; passwordProtection?: boolean | null | undefined; previewDeploymentSuffix?: boolean | null | undefined; }; export type AcceptedPolicies = { eula: Date; privacy: Date; additionalProperties?: { [k: string]: Date; } | undefined; }; export type AcceptProjectTransferRequestRequestBody = { /** * The desired name for the project */ newProjectName?: string | undefined; paidFeatures?: PaidFeatures | undefined; acceptedPolicies?: { [k: string]: AcceptedPolicies; } | undefined; }; export type AcceptProjectTransferRequestRequest = { /** * The code of the project transfer request. */ code: string; /** * The Team identifier to perform the request on behalf of. */ teamId?: string | undefined; /** * The Team slug to perform the request on behalf of. */ slug?: string | undefined; requestBody?: AcceptProjectTransferRequestRequestBody | undefined; }; export type AcceptProjectTransferRequestResponseBody2 = {}; export declare const AcceptProjectTransferRequestResponseBodyStatus: { readonly Errored: "errored"; readonly Fulfilled: "fulfilled"; }; export type AcceptProjectTransferRequestResponseBodyStatus = ClosedEnum<typeof AcceptProjectTransferRequestResponseBodyStatus>; export type AcceptProjectTransferRequestResponseBodyError = {}; export type AcceptProjectTransferRequestResponseBodyResult = { status: AcceptProjectTransferRequestResponseBodyStatus; error?: AcceptProjectTransferRequestResponseBodyError | undefined; code?: string | undefined; }; export type PartnerCalls = { installationId: string; resourceIds: Array<string>; result: AcceptProjectTransferRequestResponseBodyResult; }; export type ResourceTransferErrors = {}; export type AcceptProjectTransferRequestResponseBody1 = { partnerCalls: Array<PartnerCalls>; resourceTransferErrors: Array<ResourceTransferErrors>; transferredStoreIds: Array<string>; }; /** * The project has been transferred successfully. */ export type AcceptProjectTransferRequestResponseBody = AcceptProjectTransferRequestResponseBody1 | AcceptProjectTransferRequestResponseBody2; /** @internal */ export type PaidFeatures$Outbound = { concurrentBuilds?: number | null | undefined; passwordProtection?: boolean | null | undefined; previewDeploymentSuffix?: boolean | null | undefined; }; /** @internal */ export declare const PaidFeatures$outboundSchema: z.ZodType<PaidFeatures$Outbound, z.ZodTypeDef, PaidFeatures>; export declare function paidFeaturesToJSON(paidFeatures: PaidFeatures): string; /** @internal */ export type AcceptedPolicies$Outbound = { eula: string; privacy: string; [additionalProperties: string]: unknown; }; /** @internal */ export declare const AcceptedPolicies$outboundSchema: z.ZodType<AcceptedPolicies$Outbound, z.ZodTypeDef, AcceptedPolicies>; export declare function acceptedPoliciesToJSON(acceptedPolicies: AcceptedPolicies): string; /** @internal */ export type AcceptProjectTransferRequestRequestBody$Outbound = { newProjectName?: string | undefined; paidFeatures?: PaidFeatures$Outbound | undefined; acceptedPolicies?: { [k: string]: AcceptedPolicies$Outbound; } | undefined; }; /** @internal */ export declare const AcceptProjectTransferRequestRequestBody$outboundSchema: z.ZodType<AcceptProjectTransferRequestRequestBody$Outbound, z.ZodTypeDef, AcceptProjectTransferRequestRequestBody>; export declare function acceptProjectTransferRequestRequestBodyToJSON(acceptProjectTransferRequestRequestBody: AcceptProjectTransferRequestRequestBody): string; /** @internal */ export type AcceptProjectTransferRequestRequest$Outbound = { code: string; teamId?: string | undefined; slug?: string | undefined; RequestBody?: AcceptProjectTransferRequestRequestBody$Outbound | undefined; }; /** @internal */ export declare const AcceptProjectTransferRequestRequest$outboundSchema: z.ZodType<AcceptProjectTransferRequestRequest$Outbound, z.ZodTypeDef, AcceptProjectTransferRequestRequest>; export declare function acceptProjectTransferRequestRequestToJSON(acceptProjectTransferRequestRequest: AcceptProjectTransferRequestRequest): string; /** @internal */ export declare const AcceptProjectTransferRequestResponseBody2$inboundSchema: z.ZodType<AcceptProjectTransferRequestResponseBody2, z.ZodTypeDef, unknown>; export declare function acceptProjectTransferRequestResponseBody2FromJSON(jsonString: string): SafeParseResult<AcceptProjectTransferRequestResponseBody2, SDKValidationError>; /** @internal */ export declare const AcceptProjectTransferRequestResponseBodyStatus$inboundSchema: z.ZodNativeEnum<typeof AcceptProjectTransferRequestResponseBodyStatus>; /** @internal */ export declare const AcceptProjectTransferRequestResponseBodyError$inboundSchema: z.ZodType<AcceptProjectTransferRequestResponseBodyError, z.ZodTypeDef, unknown>; export declare function acceptProjectTransferRequestResponseBodyErrorFromJSON(jsonString: string): SafeParseResult<AcceptProjectTransferRequestResponseBodyError, SDKValidationError>; /** @internal */ export declare const AcceptProjectTransferRequestResponseBodyResult$inboundSchema: z.ZodType<AcceptProjectTransferRequestResponseBodyResult, z.ZodTypeDef, unknown>; export declare function acceptProjectTransferRequestResponseBodyResultFromJSON(jsonString: string): SafeParseResult<AcceptProjectTransferRequestResponseBodyResult, SDKValidationError>; /** @internal */ export declare const PartnerCalls$inboundSchema: z.ZodType<PartnerCalls, z.ZodTypeDef, unknown>; export declare function partnerCallsFromJSON(jsonString: string): SafeParseResult<PartnerCalls, SDKValidationError>; /** @internal */ export declare const ResourceTransferErrors$inboundSchema: z.ZodType<ResourceTransferErrors, z.ZodTypeDef, unknown>; export declare function resourceTransferErrorsFromJSON(jsonString: string): SafeParseResult<ResourceTransferErrors, SDKValidationError>; /** @internal */ export declare const AcceptProjectTransferRequestResponseBody1$inboundSchema: z.ZodType<AcceptProjectTransferRequestResponseBody1, z.ZodTypeDef, unknown>; export declare function acceptProjectTransferRequestResponseBody1FromJSON(jsonString: string): SafeParseResult<AcceptProjectTransferRequestResponseBody1, SDKValidationError>; /** @internal */ export declare const AcceptProjectTransferRequestResponseBody$inboundSchema: z.ZodType<AcceptProjectTransferRequestResponseBody, z.ZodTypeDef, unknown>; export declare function acceptProjectTransferRequestResponseBodyFromJSON(jsonString: string): SafeParseResult<AcceptProjectTransferRequestResponseBody, SDKValidationError>; //# sourceMappingURL=acceptprojecttransferrequestop.d.ts.map