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>

400 lines 15.9 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"; /** * The current status of the check */ export declare const UpdateCheckStatus: { readonly Running: "running"; readonly Completed: "completed"; }; /** * The current status of the check */ export type UpdateCheckStatus = ClosedEnum<typeof UpdateCheckStatus>; /** * The result of the check being run */ export declare const UpdateCheckConclusion: { readonly Canceled: "canceled"; readonly Failed: "failed"; readonly Neutral: "neutral"; readonly Succeeded: "succeeded"; readonly Skipped: "skipped"; }; /** * The result of the check being run */ export type UpdateCheckConclusion = ClosedEnum<typeof UpdateCheckConclusion>; export declare const UpdateCheckSource: { readonly WebVitals: "web-vitals"; }; export type UpdateCheckSource = ClosedEnum<typeof UpdateCheckSource>; export type Fcp = { /** * First Contentful Paint value */ value: number | null; /** * Previous First Contentful Paint value to display a delta */ previousValue?: number | undefined; source: UpdateCheckSource; }; export declare const UpdateCheckChecksSource: { readonly WebVitals: "web-vitals"; }; export type UpdateCheckChecksSource = ClosedEnum<typeof UpdateCheckChecksSource>; export type Lcp = { /** * Largest Contentful Paint value */ value: number | null; /** * Previous Largest Contentful Paint value to display a delta */ previousValue?: number | undefined; source: UpdateCheckChecksSource; }; export declare const UpdateCheckChecksRequestSource: { readonly WebVitals: "web-vitals"; }; export type UpdateCheckChecksRequestSource = ClosedEnum<typeof UpdateCheckChecksRequestSource>; export type Cls = { /** * Cumulative Layout Shift value */ value: number | null; /** * Previous Cumulative Layout Shift value to display a delta */ previousValue?: number | undefined; source: UpdateCheckChecksRequestSource; }; export declare const UpdateCheckChecksRequestRequestBodySource: { readonly WebVitals: "web-vitals"; }; export type UpdateCheckChecksRequestRequestBodySource = ClosedEnum<typeof UpdateCheckChecksRequestRequestBodySource>; export type Tbt = { /** * Total Blocking Time value */ value: number | null; /** * Previous Total Blocking Time value to display a delta */ previousValue?: number | undefined; source: UpdateCheckChecksRequestRequestBodySource; }; export declare const UpdateCheckChecksRequestRequestBodyOutputSource: { readonly WebVitals: "web-vitals"; }; export type UpdateCheckChecksRequestRequestBodyOutputSource = ClosedEnum<typeof UpdateCheckChecksRequestRequestBodyOutputSource>; export type VirtualExperienceScore = { /** * The calculated Virtual Experience Score value, between 0 and 100 */ value: number | null; /** * A previous Virtual Experience Score value to display a delta, between 0 and 100 */ previousValue?: number | undefined; source: UpdateCheckChecksRequestRequestBodyOutputSource; }; /** * Metrics about the page */ export type Metrics = { fcp: Fcp; lcp: Lcp; cls: Cls; tbt: Tbt; virtualExperienceScore?: VirtualExperienceScore | undefined; }; /** * The results of the check Run */ export type UpdateCheckOutput = { /** * Metrics about the page */ metrics?: Metrics | undefined; }; export type UpdateCheckRequestBody = { /** * The name of the check being created */ name?: string | undefined; /** * Path of the page that is being checked */ path?: string | undefined; /** * The current status of the check */ status?: UpdateCheckStatus | undefined; /** * The result of the check being run */ conclusion?: UpdateCheckConclusion | undefined; /** * A URL a user may visit to see more information about the check */ detailsUrl?: string | undefined; /** * The results of the check Run */ output?: UpdateCheckOutput | undefined; /** * An identifier that can be used as an external reference */ externalId?: string | undefined; }; export type UpdateCheckRequest = { /** * The deployment to update the check for. */ deploymentId: string; /** * The check being updated */ checkId: 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: UpdateCheckRequestBody; }; export declare const UpdateCheckChecksStatus: { readonly Completed: "completed"; readonly Registered: "registered"; readonly Running: "running"; }; export type UpdateCheckChecksStatus = ClosedEnum<typeof UpdateCheckChecksStatus>; export declare const UpdateCheckChecksConclusion: { readonly Canceled: "canceled"; readonly Failed: "failed"; readonly Neutral: "neutral"; readonly Skipped: "skipped"; readonly Stale: "stale"; readonly Succeeded: "succeeded"; }; export type UpdateCheckChecksConclusion = ClosedEnum<typeof UpdateCheckChecksConclusion>; export declare const UpdateCheckChecksResponseSource: { readonly WebVitals: "web-vitals"; }; export type UpdateCheckChecksResponseSource = ClosedEnum<typeof UpdateCheckChecksResponseSource>; export type UpdateCheckFCP = { value: number | null; previousValue?: number | undefined; source: UpdateCheckChecksResponseSource; }; export declare const UpdateCheckChecksResponse200Source: { readonly WebVitals: "web-vitals"; }; export type UpdateCheckChecksResponse200Source = ClosedEnum<typeof UpdateCheckChecksResponse200Source>; export type UpdateCheckLCP = { value: number | null; previousValue?: number | undefined; source: UpdateCheckChecksResponse200Source; }; export declare const UpdateCheckChecksResponse200ApplicationJSONSource: { readonly WebVitals: "web-vitals"; }; export type UpdateCheckChecksResponse200ApplicationJSONSource = ClosedEnum<typeof UpdateCheckChecksResponse200ApplicationJSONSource>; export type UpdateCheckCLS = { value: number | null; previousValue?: number | undefined; source: UpdateCheckChecksResponse200ApplicationJSONSource; }; export declare const UpdateCheckChecksResponse200ApplicationJSONResponseBodySource: { readonly WebVitals: "web-vitals"; }; export type UpdateCheckChecksResponse200ApplicationJSONResponseBodySource = ClosedEnum<typeof UpdateCheckChecksResponse200ApplicationJSONResponseBodySource>; export type UpdateCheckTBT = { value: number | null; previousValue?: number | undefined; source: UpdateCheckChecksResponse200ApplicationJSONResponseBodySource; }; export declare const UpdateCheckChecksResponse200ApplicationJSONResponseBodyOutputSource: { readonly WebVitals: "web-vitals"; }; export type UpdateCheckChecksResponse200ApplicationJSONResponseBodyOutputSource = ClosedEnum<typeof UpdateCheckChecksResponse200ApplicationJSONResponseBodyOutputSource>; export type UpdateCheckVirtualExperienceScore = { value: number | null; previousValue?: number | undefined; source: UpdateCheckChecksResponse200ApplicationJSONResponseBodyOutputSource; }; export type UpdateCheckMetrics = { fcp: UpdateCheckFCP; lcp: UpdateCheckLCP; cls: UpdateCheckCLS; tbt: UpdateCheckTBT; virtualExperienceScore?: UpdateCheckVirtualExperienceScore | undefined; }; export type UpdateCheckChecksOutput = { metrics?: UpdateCheckMetrics | undefined; }; export type UpdateCheckResponseBody = { id: string; name: string; createdAt: number; updatedAt: number; deploymentId: string; status: UpdateCheckChecksStatus; conclusion?: UpdateCheckChecksConclusion | undefined; externalId?: string | undefined; output?: UpdateCheckChecksOutput | undefined; completedAt?: number | undefined; path?: string | undefined; blocking: boolean; detailsUrl?: string | undefined; integrationId: string; startedAt?: number | undefined; rerequestable?: boolean | undefined; }; /** @internal */ export declare const UpdateCheckStatus$outboundSchema: z.ZodNativeEnum<typeof UpdateCheckStatus>; /** @internal */ export declare const UpdateCheckConclusion$outboundSchema: z.ZodNativeEnum<typeof UpdateCheckConclusion>; /** @internal */ export declare const UpdateCheckSource$outboundSchema: z.ZodNativeEnum<typeof UpdateCheckSource>; /** @internal */ export type Fcp$Outbound = { value: number | null; previousValue?: number | undefined; source: string; }; /** @internal */ export declare const Fcp$outboundSchema: z.ZodType<Fcp$Outbound, z.ZodTypeDef, Fcp>; export declare function fcpToJSON(fcp: Fcp): string; /** @internal */ export declare const UpdateCheckChecksSource$outboundSchema: z.ZodNativeEnum<typeof UpdateCheckChecksSource>; /** @internal */ export type Lcp$Outbound = { value: number | null; previousValue?: number | undefined; source: string; }; /** @internal */ export declare const Lcp$outboundSchema: z.ZodType<Lcp$Outbound, z.ZodTypeDef, Lcp>; export declare function lcpToJSON(lcp: Lcp): string; /** @internal */ export declare const UpdateCheckChecksRequestSource$outboundSchema: z.ZodNativeEnum<typeof UpdateCheckChecksRequestSource>; /** @internal */ export type Cls$Outbound = { value: number | null; previousValue?: number | undefined; source: string; }; /** @internal */ export declare const Cls$outboundSchema: z.ZodType<Cls$Outbound, z.ZodTypeDef, Cls>; export declare function clsToJSON(cls: Cls): string; /** @internal */ export declare const UpdateCheckChecksRequestRequestBodySource$outboundSchema: z.ZodNativeEnum<typeof UpdateCheckChecksRequestRequestBodySource>; /** @internal */ export type Tbt$Outbound = { value: number | null; previousValue?: number | undefined; source: string; }; /** @internal */ export declare const Tbt$outboundSchema: z.ZodType<Tbt$Outbound, z.ZodTypeDef, Tbt>; export declare function tbtToJSON(tbt: Tbt): string; /** @internal */ export declare const UpdateCheckChecksRequestRequestBodyOutputSource$outboundSchema: z.ZodNativeEnum<typeof UpdateCheckChecksRequestRequestBodyOutputSource>; /** @internal */ export type VirtualExperienceScore$Outbound = { value: number | null; previousValue?: number | undefined; source: string; }; /** @internal */ export declare const VirtualExperienceScore$outboundSchema: z.ZodType<VirtualExperienceScore$Outbound, z.ZodTypeDef, VirtualExperienceScore>; export declare function virtualExperienceScoreToJSON(virtualExperienceScore: VirtualExperienceScore): string; /** @internal */ export type Metrics$Outbound = { FCP: Fcp$Outbound; LCP: Lcp$Outbound; CLS: Cls$Outbound; TBT: Tbt$Outbound; virtualExperienceScore?: VirtualExperienceScore$Outbound | undefined; }; /** @internal */ export declare const Metrics$outboundSchema: z.ZodType<Metrics$Outbound, z.ZodTypeDef, Metrics>; export declare function metricsToJSON(metrics: Metrics): string; /** @internal */ export type UpdateCheckOutput$Outbound = { metrics?: Metrics$Outbound | undefined; }; /** @internal */ export declare const UpdateCheckOutput$outboundSchema: z.ZodType<UpdateCheckOutput$Outbound, z.ZodTypeDef, UpdateCheckOutput>; export declare function updateCheckOutputToJSON(updateCheckOutput: UpdateCheckOutput): string; /** @internal */ export type UpdateCheckRequestBody$Outbound = { name?: string | undefined; path?: string | undefined; status?: string | undefined; conclusion?: string | undefined; detailsUrl?: string | undefined; output?: UpdateCheckOutput$Outbound | undefined; externalId?: string | undefined; }; /** @internal */ export declare const UpdateCheckRequestBody$outboundSchema: z.ZodType<UpdateCheckRequestBody$Outbound, z.ZodTypeDef, UpdateCheckRequestBody>; export declare function updateCheckRequestBodyToJSON(updateCheckRequestBody: UpdateCheckRequestBody): string; /** @internal */ export type UpdateCheckRequest$Outbound = { deploymentId: string; checkId: string; teamId?: string | undefined; slug?: string | undefined; RequestBody: UpdateCheckRequestBody$Outbound; }; /** @internal */ export declare const UpdateCheckRequest$outboundSchema: z.ZodType<UpdateCheckRequest$Outbound, z.ZodTypeDef, UpdateCheckRequest>; export declare function updateCheckRequestToJSON(updateCheckRequest: UpdateCheckRequest): string; /** @internal */ export declare const UpdateCheckChecksStatus$inboundSchema: z.ZodNativeEnum<typeof UpdateCheckChecksStatus>; /** @internal */ export declare const UpdateCheckChecksConclusion$inboundSchema: z.ZodNativeEnum<typeof UpdateCheckChecksConclusion>; /** @internal */ export declare const UpdateCheckChecksResponseSource$inboundSchema: z.ZodNativeEnum<typeof UpdateCheckChecksResponseSource>; /** @internal */ export declare const UpdateCheckFCP$inboundSchema: z.ZodType<UpdateCheckFCP, z.ZodTypeDef, unknown>; export declare function updateCheckFCPFromJSON(jsonString: string): SafeParseResult<UpdateCheckFCP, SDKValidationError>; /** @internal */ export declare const UpdateCheckChecksResponse200Source$inboundSchema: z.ZodNativeEnum<typeof UpdateCheckChecksResponse200Source>; /** @internal */ export declare const UpdateCheckLCP$inboundSchema: z.ZodType<UpdateCheckLCP, z.ZodTypeDef, unknown>; export declare function updateCheckLCPFromJSON(jsonString: string): SafeParseResult<UpdateCheckLCP, SDKValidationError>; /** @internal */ export declare const UpdateCheckChecksResponse200ApplicationJSONSource$inboundSchema: z.ZodNativeEnum<typeof UpdateCheckChecksResponse200ApplicationJSONSource>; /** @internal */ export declare const UpdateCheckCLS$inboundSchema: z.ZodType<UpdateCheckCLS, z.ZodTypeDef, unknown>; export declare function updateCheckCLSFromJSON(jsonString: string): SafeParseResult<UpdateCheckCLS, SDKValidationError>; /** @internal */ export declare const UpdateCheckChecksResponse200ApplicationJSONResponseBodySource$inboundSchema: z.ZodNativeEnum<typeof UpdateCheckChecksResponse200ApplicationJSONResponseBodySource>; /** @internal */ export declare const UpdateCheckTBT$inboundSchema: z.ZodType<UpdateCheckTBT, z.ZodTypeDef, unknown>; export declare function updateCheckTBTFromJSON(jsonString: string): SafeParseResult<UpdateCheckTBT, SDKValidationError>; /** @internal */ export declare const UpdateCheckChecksResponse200ApplicationJSONResponseBodyOutputSource$inboundSchema: z.ZodNativeEnum<typeof UpdateCheckChecksResponse200ApplicationJSONResponseBodyOutputSource>; /** @internal */ export declare const UpdateCheckVirtualExperienceScore$inboundSchema: z.ZodType<UpdateCheckVirtualExperienceScore, z.ZodTypeDef, unknown>; export declare function updateCheckVirtualExperienceScoreFromJSON(jsonString: string): SafeParseResult<UpdateCheckVirtualExperienceScore, SDKValidationError>; /** @internal */ export declare const UpdateCheckMetrics$inboundSchema: z.ZodType<UpdateCheckMetrics, z.ZodTypeDef, unknown>; export declare function updateCheckMetricsFromJSON(jsonString: string): SafeParseResult<UpdateCheckMetrics, SDKValidationError>; /** @internal */ export declare const UpdateCheckChecksOutput$inboundSchema: z.ZodType<UpdateCheckChecksOutput, z.ZodTypeDef, unknown>; export declare function updateCheckChecksOutputFromJSON(jsonString: string): SafeParseResult<UpdateCheckChecksOutput, SDKValidationError>; /** @internal */ export declare const UpdateCheckResponseBody$inboundSchema: z.ZodType<UpdateCheckResponseBody, z.ZodTypeDef, unknown>; export declare function updateCheckResponseBodyFromJSON(jsonString: string): SafeParseResult<UpdateCheckResponseBody, SDKValidationError>; //# sourceMappingURL=updatecheckop.d.ts.map