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>

784 lines 43.2 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 GetDrainsRequest = { projectId?: string | undefined; includeMetadata?: boolean | undefined; /** * 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; }; export declare const GetDrainsDrainsStatus: { readonly Disabled: "disabled"; readonly Enabled: "enabled"; readonly Errored: "errored"; }; export type GetDrainsDrainsStatus = ClosedEnum<typeof GetDrainsDrainsStatus>; export declare const GetDrainsDrainsDisabledReason: { readonly AccountPlanDowngrade: "account-plan-downgrade"; readonly DisabledByAdmin: "disabled-by-admin"; readonly DisabledByOwner: "disabled-by-owner"; readonly FeatureNotAvailable: "feature-not-available"; readonly LimitsExceeded: "limits-exceeded"; }; export type GetDrainsDrainsDisabledReason = ClosedEnum<typeof GetDrainsDrainsDisabledReason>; export type GetDrainsDrainsLog = {}; export type GetDrainsDrainsTrace = {}; export type GetDrainsDrainsAnalytics = {}; export type GetDrainsDrainsSpeedInsights = {}; export type GetDrainsDrainsAiGateway = {}; export type GetDrainsDrainsAuditLog = {}; export type GetDrainsDrainsConnect = {}; export type GetDrainsDrainsSchemas = { log?: GetDrainsDrainsLog | undefined; trace?: GetDrainsDrainsTrace | undefined; analytics?: GetDrainsDrainsAnalytics | undefined; speedInsights?: GetDrainsDrainsSpeedInsights | undefined; aiGateway?: GetDrainsDrainsAiGateway | undefined; auditLog?: GetDrainsDrainsAuditLog | undefined; connect?: GetDrainsDrainsConnect | undefined; }; export declare const GetDrainsDeliveryDrainsTarget: { readonly VercelOtelTracesDb: "vercel-otel-traces-db"; }; export type GetDrainsDeliveryDrainsTarget = ClosedEnum<typeof GetDrainsDeliveryDrainsTarget>; export type GetDrainsDeliveryDrains5 = { type: "internal"; target: GetDrainsDeliveryDrainsTarget; }; export declare const GetDrainsDeliveryDrainsResponse200ApplicationJSONResponseBodyEncoding: { readonly Json: "json"; readonly Ndjson: "ndjson"; }; export type GetDrainsDeliveryDrainsResponse200ApplicationJSONResponseBodyEncoding = ClosedEnum<typeof GetDrainsDeliveryDrainsResponse200ApplicationJSONResponseBodyEncoding>; export declare const GetDrainsDeliveryDrainsResponse200Compression: { readonly None: "none"; }; export type GetDrainsDeliveryDrainsResponse200Compression = ClosedEnum<typeof GetDrainsDeliveryDrainsResponse200Compression>; export declare const GetDrainsDeliveryDrainsFileStructure: { readonly Hive: "hive"; }; export type GetDrainsDeliveryDrainsFileStructure = ClosedEnum<typeof GetDrainsDeliveryDrainsFileStructure>; export declare const GetDrainsDeliveryDrainsServerSideEncryption: { readonly Aes256: "AES256"; readonly AwsKms: "aws:kms"; readonly AwsKmsDsse: "aws:kms:dsse"; }; export type GetDrainsDeliveryDrainsServerSideEncryption = ClosedEnum<typeof GetDrainsDeliveryDrainsServerSideEncryption>; export declare const GetDrainsDeliveryDrainsObjectAcl: { readonly AuthenticatedRead: "authenticated-read"; readonly AwsExecRead: "aws-exec-read"; readonly BucketOwnerFullControl: "bucket-owner-full-control"; readonly BucketOwnerRead: "bucket-owner-read"; readonly Private: "private"; readonly PublicRead: "public-read"; readonly PublicReadWrite: "public-read-write"; }; export type GetDrainsDeliveryDrainsObjectAcl = ClosedEnum<typeof GetDrainsDeliveryDrainsObjectAcl>; export type GetDrainsDeliveryDrains4 = { type: "s3"; endpoint: string; encoding: GetDrainsDeliveryDrainsResponse200ApplicationJSONResponseBodyEncoding; compression: GetDrainsDeliveryDrainsResponse200Compression; fileStructure: GetDrainsDeliveryDrainsFileStructure; roleArn: string; region: string; serverSideEncryption?: GetDrainsDeliveryDrainsServerSideEncryption | undefined; objectAcl?: GetDrainsDeliveryDrainsObjectAcl | undefined; }; export type GetDrainsDeliveryDrains3 = { type: "clickhouse"; endpoint: string; table: string; }; export type GetDrainsDeliveryDrainsEndpoint = { traces: string; }; export declare const GetDrainsDeliveryDrainsResponse200ApplicationJSONEncoding: { readonly Json: "json"; readonly Proto: "proto"; }; export type GetDrainsDeliveryDrainsResponse200ApplicationJSONEncoding = ClosedEnum<typeof GetDrainsDeliveryDrainsResponse200ApplicationJSONEncoding>; export declare const GetDrainsSecretDrainsResponse200Kind: { readonly IntegrationSecret: "INTEGRATION_SECRET"; }; export type GetDrainsSecretDrainsResponse200Kind = ClosedEnum<typeof GetDrainsSecretDrainsResponse200Kind>; export type GetDrainsSecretDrainsResponse2002 = { kind: GetDrainsSecretDrainsResponse200Kind; }; export type GetDrainsDeliveryDrainsResponse200Secret = GetDrainsSecretDrainsResponse2002 | string; export type GetDrainsDeliveryDrains2 = { type: "otlphttp"; endpoint: GetDrainsDeliveryDrainsEndpoint; encoding: GetDrainsDeliveryDrainsResponse200ApplicationJSONEncoding; headers: { [k: string]: string; }; secret?: GetDrainsSecretDrainsResponse2002 | string | undefined; }; export declare const GetDrainsDeliveryDrainsResponse200Encoding: { readonly Json: "json"; readonly Ndjson: "ndjson"; }; export type GetDrainsDeliveryDrainsResponse200Encoding = ClosedEnum<typeof GetDrainsDeliveryDrainsResponse200Encoding>; export declare const GetDrainsDeliveryDrainsResponseCompression: { readonly Gzip: "gzip"; readonly None: "none"; }; export type GetDrainsDeliveryDrainsResponseCompression = ClosedEnum<typeof GetDrainsDeliveryDrainsResponseCompression>; export declare const GetDrainsSecretDrainsResponseKind: { readonly IntegrationSecret: "INTEGRATION_SECRET"; }; export type GetDrainsSecretDrainsResponseKind = ClosedEnum<typeof GetDrainsSecretDrainsResponseKind>; export type GetDrainsSecretDrainsResponse2 = { kind: GetDrainsSecretDrainsResponseKind; }; export type GetDrainsDeliveryDrainsResponseSecret = GetDrainsSecretDrainsResponse2 | string; export type GetDrainsDeliveryDrains1 = { type: "http"; endpoint: string; encoding: GetDrainsDeliveryDrainsResponse200Encoding; compression?: GetDrainsDeliveryDrainsResponseCompression | undefined; headers: { [k: string]: string; }; secret?: GetDrainsSecretDrainsResponse2 | string | undefined; }; export type GetDrainsDrainsDelivery = GetDrainsDeliveryDrains1 | GetDrainsDeliveryDrains2 | GetDrainsDeliveryDrains3 | GetDrainsDeliveryDrains4 | GetDrainsDeliveryDrains5; export declare const GetDrainsDrainsType: { readonly HeadSampling: "head_sampling"; }; export type GetDrainsDrainsType = ClosedEnum<typeof GetDrainsDrainsType>; export declare const GetDrainsDrainsEnv: { readonly Preview: "preview"; readonly Production: "production"; }; export type GetDrainsDrainsEnv = ClosedEnum<typeof GetDrainsDrainsEnv>; export type GetDrainsDrainsSampling = { type: GetDrainsDrainsType; rate: number; env?: GetDrainsDrainsEnv | undefined; requestPath?: string | undefined; }; export type GetDrainsSourceDrains2 = { kind: "integration"; resourceId?: string | undefined; externalResourceId?: string | undefined; integrationId: string; integrationConfigurationId: string; }; export type GetDrainsSourceDrains1 = { kind: "self-served"; }; export type GetDrainsDrainsSource = GetDrainsSourceDrains1 | GetDrainsSourceDrains2; export declare const GetDrainsDrainsVersion: { readonly V2: "v2"; }; export type GetDrainsDrainsVersion = ClosedEnum<typeof GetDrainsDrainsVersion>; export type GetDrainsFilterDrains2 = { type: "odata"; text: string; }; export type GetDrainsFilterDrainsProject = { ids?: Array<string> | undefined; }; export declare const GetDrainsFilterDrainsSources: { readonly Build: "build"; readonly Edge: "edge"; readonly External: "external"; readonly Firewall: "firewall"; readonly Lambda: "lambda"; readonly Redirect: "redirect"; readonly Static: "static"; }; export type GetDrainsFilterDrainsSources = ClosedEnum<typeof GetDrainsFilterDrainsSources>; export type GetDrainsFilterDrainsLog = { sources?: Array<GetDrainsFilterDrainsSources> | undefined; legacyExcludeCachedStaticAssetLogs?: boolean | undefined; }; export declare const GetDrainsFilterDrainsEnvironments: { readonly Preview: "preview"; readonly Production: "production"; }; export type GetDrainsFilterDrainsEnvironments = ClosedEnum<typeof GetDrainsFilterDrainsEnvironments>; export type GetDrainsFilterDrainsDeployment = { environments?: Array<GetDrainsFilterDrainsEnvironments> | undefined; }; export type GetDrainsFilterDrains1 = { type: "basic"; project?: GetDrainsFilterDrainsProject | undefined; log?: GetDrainsFilterDrainsLog | undefined; deployment?: GetDrainsFilterDrainsDeployment | undefined; }; export type GetDrainsDrainsFilter = GetDrainsFilterDrains1 | GetDrainsFilterDrains2; export type GetDrainsDrainsFilterV2 = { version: GetDrainsDrainsVersion; filter: GetDrainsFilterDrains1 | GetDrainsFilterDrains2; }; export declare const GetDrainsProjectAccessDrainsManagedBy: { readonly Drain: "drain"; readonly Integration: "integration"; }; export type GetDrainsProjectAccessDrainsManagedBy = ClosedEnum<typeof GetDrainsProjectAccessDrainsManagedBy>; export type GetDrainsProjectAccess2 = { access: "some"; projectIds: Array<string>; managedBy: GetDrainsProjectAccessDrainsManagedBy; }; export declare const GetDrainsProjectAccessManagedBy: { readonly Drain: "drain"; readonly Integration: "integration"; }; export type GetDrainsProjectAccessManagedBy = ClosedEnum<typeof GetDrainsProjectAccessManagedBy>; export type GetDrainsProjectAccess1 = { access: "all"; managedBy: GetDrainsProjectAccessManagedBy; }; export type DrainsProjectAccess = GetDrainsProjectAccess1 | GetDrainsProjectAccess2; export type Drains2 = { id: string; createdAt: number; updatedAt: number; projectIds?: Array<string> | undefined; name: string; teamId?: string | null | undefined; ownerId: string; status?: GetDrainsDrainsStatus | undefined; firstErrorTimestamp?: number | undefined; disabledAt?: number | undefined; disabledBy?: string | undefined; disabledReason?: GetDrainsDrainsDisabledReason | undefined; schemas: GetDrainsDrainsSchemas; delivery: GetDrainsDeliveryDrains1 | GetDrainsDeliveryDrains2 | GetDrainsDeliveryDrains3 | GetDrainsDeliveryDrains4 | GetDrainsDeliveryDrains5; sampling?: Array<GetDrainsDrainsSampling> | undefined; source: GetDrainsSourceDrains1 | GetDrainsSourceDrains2; filterV2?: GetDrainsDrainsFilterV2 | undefined; integrationIcon?: string | undefined; integrationConfigurationUri?: string | undefined; integrationWebsite?: string | undefined; projectAccess?: GetDrainsProjectAccess1 | GetDrainsProjectAccess2 | undefined; }; export declare const DrainsStatus: { readonly Disabled: "disabled"; readonly Enabled: "enabled"; readonly Errored: "errored"; }; export type DrainsStatus = ClosedEnum<typeof DrainsStatus>; export declare const DrainsDisabledReason: { readonly AccountPlanDowngrade: "account-plan-downgrade"; readonly DisabledByAdmin: "disabled-by-admin"; readonly DisabledByOwner: "disabled-by-owner"; readonly FeatureNotAvailable: "feature-not-available"; readonly LimitsExceeded: "limits-exceeded"; }; export type DrainsDisabledReason = ClosedEnum<typeof DrainsDisabledReason>; export type DrainsLog = {}; export type DrainsTrace = {}; export type DrainsAnalytics = {}; export type DrainsSpeedInsights = {}; export type DrainsAiGateway = {}; export type DrainsAuditLog = {}; export type DrainsConnect = {}; export type DrainsSchemas = { log?: DrainsLog | undefined; trace?: DrainsTrace | undefined; analytics?: DrainsAnalytics | undefined; speedInsights?: DrainsSpeedInsights | undefined; aiGateway?: DrainsAiGateway | undefined; auditLog?: DrainsAuditLog | undefined; connect?: DrainsConnect | undefined; }; export declare const GetDrainsDeliveryTarget: { readonly VercelOtelTracesDb: "vercel-otel-traces-db"; }; export type GetDrainsDeliveryTarget = ClosedEnum<typeof GetDrainsDeliveryTarget>; export type GetDrainsDelivery5 = { type: "internal"; target: GetDrainsDeliveryTarget; }; export declare const GetDrainsDeliveryDrainsResponseEncoding: { readonly Json: "json"; readonly Ndjson: "ndjson"; }; export type GetDrainsDeliveryDrainsResponseEncoding = ClosedEnum<typeof GetDrainsDeliveryDrainsResponseEncoding>; export declare const GetDrainsDeliveryDrainsCompression: { readonly None: "none"; }; export type GetDrainsDeliveryDrainsCompression = ClosedEnum<typeof GetDrainsDeliveryDrainsCompression>; export declare const GetDrainsDeliveryFileStructure: { readonly Hive: "hive"; }; export type GetDrainsDeliveryFileStructure = ClosedEnum<typeof GetDrainsDeliveryFileStructure>; export declare const GetDrainsDeliveryServerSideEncryption: { readonly Aes256: "AES256"; readonly AwsKms: "aws:kms"; readonly AwsKmsDsse: "aws:kms:dsse"; }; export type GetDrainsDeliveryServerSideEncryption = ClosedEnum<typeof GetDrainsDeliveryServerSideEncryption>; export declare const GetDrainsDeliveryObjectAcl: { readonly AuthenticatedRead: "authenticated-read"; readonly AwsExecRead: "aws-exec-read"; readonly BucketOwnerFullControl: "bucket-owner-full-control"; readonly BucketOwnerRead: "bucket-owner-read"; readonly Private: "private"; readonly PublicRead: "public-read"; readonly PublicReadWrite: "public-read-write"; }; export type GetDrainsDeliveryObjectAcl = ClosedEnum<typeof GetDrainsDeliveryObjectAcl>; export type GetDrainsDelivery4 = { type: "s3"; endpoint: string; encoding: GetDrainsDeliveryDrainsResponseEncoding; compression: GetDrainsDeliveryDrainsCompression; fileStructure: GetDrainsDeliveryFileStructure; roleArn: string; region: string; serverSideEncryption?: GetDrainsDeliveryServerSideEncryption | undefined; objectAcl?: GetDrainsDeliveryObjectAcl | undefined; }; export type GetDrainsDelivery3 = { type: "clickhouse"; endpoint: string; table: string; }; export type GetDrainsDeliveryEndpoint = { traces: string; }; export declare const GetDrainsDeliveryDrainsEncoding: { readonly Json: "json"; readonly Proto: "proto"; }; export type GetDrainsDeliveryDrainsEncoding = ClosedEnum<typeof GetDrainsDeliveryDrainsEncoding>; export declare const GetDrainsSecretDrainsKind: { readonly IntegrationSecret: "INTEGRATION_SECRET"; }; export type GetDrainsSecretDrainsKind = ClosedEnum<typeof GetDrainsSecretDrainsKind>; export type GetDrainsSecretDrains2 = { kind: GetDrainsSecretDrainsKind; }; export type GetDrainsDeliveryDrainsSecret = GetDrainsSecretDrains2 | string; export type GetDrainsDelivery2 = { type: "otlphttp"; endpoint: GetDrainsDeliveryEndpoint; encoding: GetDrainsDeliveryDrainsEncoding; headers: { [k: string]: string; }; secret?: GetDrainsSecretDrains2 | string | undefined; }; export declare const GetDrainsDeliveryEncoding: { readonly Json: "json"; readonly Ndjson: "ndjson"; }; export type GetDrainsDeliveryEncoding = ClosedEnum<typeof GetDrainsDeliveryEncoding>; export declare const GetDrainsDeliveryCompression: { readonly Gzip: "gzip"; readonly None: "none"; }; export type GetDrainsDeliveryCompression = ClosedEnum<typeof GetDrainsDeliveryCompression>; export declare const GetDrainsSecretKind: { readonly IntegrationSecret: "INTEGRATION_SECRET"; }; export type GetDrainsSecretKind = ClosedEnum<typeof GetDrainsSecretKind>; export type GetDrainsSecret2 = { kind: GetDrainsSecretKind; }; export type GetDrainsDeliverySecret = GetDrainsSecret2 | string; export type GetDrainsDelivery1 = { type: "http"; endpoint: string; encoding: GetDrainsDeliveryEncoding; compression?: GetDrainsDeliveryCompression | undefined; headers: { [k: string]: string; }; secret?: GetDrainsSecret2 | string | undefined; }; export type DrainsDelivery = GetDrainsDelivery1 | GetDrainsDelivery2 | GetDrainsDelivery3 | GetDrainsDelivery4 | GetDrainsDelivery5; export declare const DrainsType: { readonly HeadSampling: "head_sampling"; }; export type DrainsType = ClosedEnum<typeof DrainsType>; export declare const DrainsEnv: { readonly Preview: "preview"; readonly Production: "production"; }; export type DrainsEnv = ClosedEnum<typeof DrainsEnv>; export type DrainsSampling = { type: DrainsType; rate: number; env?: DrainsEnv | undefined; requestPath?: string | undefined; }; export type GetDrainsSource2 = { kind: "integration"; resourceId?: string | undefined; externalResourceId?: string | undefined; integrationId: string; integrationConfigurationId: string; }; export type GetDrainsSource1 = { kind: "self-served"; }; export type DrainsSource = GetDrainsSource1 | GetDrainsSource2; export declare const DrainsVersion: { readonly V2: "v2"; }; export type DrainsVersion = ClosedEnum<typeof DrainsVersion>; export type GetDrainsFilter2 = { type: "odata"; text: string; }; export type GetDrainsFilterProject = { ids?: Array<string> | undefined; }; export declare const GetDrainsFilterSources: { readonly Build: "build"; readonly Edge: "edge"; readonly External: "external"; readonly Firewall: "firewall"; readonly Lambda: "lambda"; readonly Redirect: "redirect"; readonly Static: "static"; }; export type GetDrainsFilterSources = ClosedEnum<typeof GetDrainsFilterSources>; export type GetDrainsFilterLog = { sources?: Array<GetDrainsFilterSources> | undefined; legacyExcludeCachedStaticAssetLogs?: boolean | undefined; }; export declare const GetDrainsFilterEnvironments: { readonly Preview: "preview"; readonly Production: "production"; }; export type GetDrainsFilterEnvironments = ClosedEnum<typeof GetDrainsFilterEnvironments>; export type GetDrainsFilterDeployment = { environments?: Array<GetDrainsFilterEnvironments> | undefined; }; export type GetDrainsFilter1 = { type: "basic"; project?: GetDrainsFilterProject | undefined; log?: GetDrainsFilterLog | undefined; deployment?: GetDrainsFilterDeployment | undefined; }; export type DrainsFilter = GetDrainsFilter1 | GetDrainsFilter2; export type DrainsFilterV2 = { version: DrainsVersion; filter: GetDrainsFilter1 | GetDrainsFilter2; }; export type Drains1 = { id: string; createdAt: number; updatedAt: number; projectIds?: Array<string> | undefined; name: string; teamId?: string | null | undefined; ownerId: string; status?: DrainsStatus | undefined; firstErrorTimestamp?: number | undefined; disabledAt?: number | undefined; disabledBy?: string | undefined; disabledReason?: DrainsDisabledReason | undefined; schemas: DrainsSchemas; delivery: GetDrainsDelivery1 | GetDrainsDelivery2 | GetDrainsDelivery3 | GetDrainsDelivery4 | GetDrainsDelivery5; sampling?: Array<DrainsSampling> | undefined; source: GetDrainsSource1 | GetDrainsSource2; filterV2?: DrainsFilterV2 | undefined; }; export type Drains = Array<Drains1> | Array<Drains2>; export type GetDrainsResponseBody = { drains: Array<Drains1> | Array<Drains2>; }; /** @internal */ export type GetDrainsRequest$Outbound = { projectId?: string | undefined; includeMetadata: boolean; teamId?: string | undefined; slug?: string | undefined; }; /** @internal */ export declare const GetDrainsRequest$outboundSchema: z.ZodType<GetDrainsRequest$Outbound, z.ZodTypeDef, GetDrainsRequest>; export declare function getDrainsRequestToJSON(getDrainsRequest: GetDrainsRequest): string; /** @internal */ export declare const GetDrainsDrainsStatus$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDrainsStatus>; /** @internal */ export declare const GetDrainsDrainsDisabledReason$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDrainsDisabledReason>; /** @internal */ export declare const GetDrainsDrainsLog$inboundSchema: z.ZodType<GetDrainsDrainsLog, z.ZodTypeDef, unknown>; export declare function getDrainsDrainsLogFromJSON(jsonString: string): SafeParseResult<GetDrainsDrainsLog, SDKValidationError>; /** @internal */ export declare const GetDrainsDrainsTrace$inboundSchema: z.ZodType<GetDrainsDrainsTrace, z.ZodTypeDef, unknown>; export declare function getDrainsDrainsTraceFromJSON(jsonString: string): SafeParseResult<GetDrainsDrainsTrace, SDKValidationError>; /** @internal */ export declare const GetDrainsDrainsAnalytics$inboundSchema: z.ZodType<GetDrainsDrainsAnalytics, z.ZodTypeDef, unknown>; export declare function getDrainsDrainsAnalyticsFromJSON(jsonString: string): SafeParseResult<GetDrainsDrainsAnalytics, SDKValidationError>; /** @internal */ export declare const GetDrainsDrainsSpeedInsights$inboundSchema: z.ZodType<GetDrainsDrainsSpeedInsights, z.ZodTypeDef, unknown>; export declare function getDrainsDrainsSpeedInsightsFromJSON(jsonString: string): SafeParseResult<GetDrainsDrainsSpeedInsights, SDKValidationError>; /** @internal */ export declare const GetDrainsDrainsAiGateway$inboundSchema: z.ZodType<GetDrainsDrainsAiGateway, z.ZodTypeDef, unknown>; export declare function getDrainsDrainsAiGatewayFromJSON(jsonString: string): SafeParseResult<GetDrainsDrainsAiGateway, SDKValidationError>; /** @internal */ export declare const GetDrainsDrainsAuditLog$inboundSchema: z.ZodType<GetDrainsDrainsAuditLog, z.ZodTypeDef, unknown>; export declare function getDrainsDrainsAuditLogFromJSON(jsonString: string): SafeParseResult<GetDrainsDrainsAuditLog, SDKValidationError>; /** @internal */ export declare const GetDrainsDrainsConnect$inboundSchema: z.ZodType<GetDrainsDrainsConnect, z.ZodTypeDef, unknown>; export declare function getDrainsDrainsConnectFromJSON(jsonString: string): SafeParseResult<GetDrainsDrainsConnect, SDKValidationError>; /** @internal */ export declare const GetDrainsDrainsSchemas$inboundSchema: z.ZodType<GetDrainsDrainsSchemas, z.ZodTypeDef, unknown>; export declare function getDrainsDrainsSchemasFromJSON(jsonString: string): SafeParseResult<GetDrainsDrainsSchemas, SDKValidationError>; /** @internal */ export declare const GetDrainsDeliveryDrainsTarget$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDeliveryDrainsTarget>; /** @internal */ export declare const GetDrainsDeliveryDrains5$inboundSchema: z.ZodType<GetDrainsDeliveryDrains5, z.ZodTypeDef, unknown>; export declare function getDrainsDeliveryDrains5FromJSON(jsonString: string): SafeParseResult<GetDrainsDeliveryDrains5, SDKValidationError>; /** @internal */ export declare const GetDrainsDeliveryDrainsResponse200ApplicationJSONResponseBodyEncoding$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDeliveryDrainsResponse200ApplicationJSONResponseBodyEncoding>; /** @internal */ export declare const GetDrainsDeliveryDrainsResponse200Compression$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDeliveryDrainsResponse200Compression>; /** @internal */ export declare const GetDrainsDeliveryDrainsFileStructure$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDeliveryDrainsFileStructure>; /** @internal */ export declare const GetDrainsDeliveryDrainsServerSideEncryption$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDeliveryDrainsServerSideEncryption>; /** @internal */ export declare const GetDrainsDeliveryDrainsObjectAcl$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDeliveryDrainsObjectAcl>; /** @internal */ export declare const GetDrainsDeliveryDrains4$inboundSchema: z.ZodType<GetDrainsDeliveryDrains4, z.ZodTypeDef, unknown>; export declare function getDrainsDeliveryDrains4FromJSON(jsonString: string): SafeParseResult<GetDrainsDeliveryDrains4, SDKValidationError>; /** @internal */ export declare const GetDrainsDeliveryDrains3$inboundSchema: z.ZodType<GetDrainsDeliveryDrains3, z.ZodTypeDef, unknown>; export declare function getDrainsDeliveryDrains3FromJSON(jsonString: string): SafeParseResult<GetDrainsDeliveryDrains3, SDKValidationError>; /** @internal */ export declare const GetDrainsDeliveryDrainsEndpoint$inboundSchema: z.ZodType<GetDrainsDeliveryDrainsEndpoint, z.ZodTypeDef, unknown>; export declare function getDrainsDeliveryDrainsEndpointFromJSON(jsonString: string): SafeParseResult<GetDrainsDeliveryDrainsEndpoint, SDKValidationError>; /** @internal */ export declare const GetDrainsDeliveryDrainsResponse200ApplicationJSONEncoding$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDeliveryDrainsResponse200ApplicationJSONEncoding>; /** @internal */ export declare const GetDrainsSecretDrainsResponse200Kind$inboundSchema: z.ZodNativeEnum<typeof GetDrainsSecretDrainsResponse200Kind>; /** @internal */ export declare const GetDrainsSecretDrainsResponse2002$inboundSchema: z.ZodType<GetDrainsSecretDrainsResponse2002, z.ZodTypeDef, unknown>; export declare function getDrainsSecretDrainsResponse2002FromJSON(jsonString: string): SafeParseResult<GetDrainsSecretDrainsResponse2002, SDKValidationError>; /** @internal */ export declare const GetDrainsDeliveryDrainsResponse200Secret$inboundSchema: z.ZodType<GetDrainsDeliveryDrainsResponse200Secret, z.ZodTypeDef, unknown>; export declare function getDrainsDeliveryDrainsResponse200SecretFromJSON(jsonString: string): SafeParseResult<GetDrainsDeliveryDrainsResponse200Secret, SDKValidationError>; /** @internal */ export declare const GetDrainsDeliveryDrains2$inboundSchema: z.ZodType<GetDrainsDeliveryDrains2, z.ZodTypeDef, unknown>; export declare function getDrainsDeliveryDrains2FromJSON(jsonString: string): SafeParseResult<GetDrainsDeliveryDrains2, SDKValidationError>; /** @internal */ export declare const GetDrainsDeliveryDrainsResponse200Encoding$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDeliveryDrainsResponse200Encoding>; /** @internal */ export declare const GetDrainsDeliveryDrainsResponseCompression$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDeliveryDrainsResponseCompression>; /** @internal */ export declare const GetDrainsSecretDrainsResponseKind$inboundSchema: z.ZodNativeEnum<typeof GetDrainsSecretDrainsResponseKind>; /** @internal */ export declare const GetDrainsSecretDrainsResponse2$inboundSchema: z.ZodType<GetDrainsSecretDrainsResponse2, z.ZodTypeDef, unknown>; export declare function getDrainsSecretDrainsResponse2FromJSON(jsonString: string): SafeParseResult<GetDrainsSecretDrainsResponse2, SDKValidationError>; /** @internal */ export declare const GetDrainsDeliveryDrainsResponseSecret$inboundSchema: z.ZodType<GetDrainsDeliveryDrainsResponseSecret, z.ZodTypeDef, unknown>; export declare function getDrainsDeliveryDrainsResponseSecretFromJSON(jsonString: string): SafeParseResult<GetDrainsDeliveryDrainsResponseSecret, SDKValidationError>; /** @internal */ export declare const GetDrainsDeliveryDrains1$inboundSchema: z.ZodType<GetDrainsDeliveryDrains1, z.ZodTypeDef, unknown>; export declare function getDrainsDeliveryDrains1FromJSON(jsonString: string): SafeParseResult<GetDrainsDeliveryDrains1, SDKValidationError>; /** @internal */ export declare const GetDrainsDrainsDelivery$inboundSchema: z.ZodType<GetDrainsDrainsDelivery, z.ZodTypeDef, unknown>; export declare function getDrainsDrainsDeliveryFromJSON(jsonString: string): SafeParseResult<GetDrainsDrainsDelivery, SDKValidationError>; /** @internal */ export declare const GetDrainsDrainsType$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDrainsType>; /** @internal */ export declare const GetDrainsDrainsEnv$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDrainsEnv>; /** @internal */ export declare const GetDrainsDrainsSampling$inboundSchema: z.ZodType<GetDrainsDrainsSampling, z.ZodTypeDef, unknown>; export declare function getDrainsDrainsSamplingFromJSON(jsonString: string): SafeParseResult<GetDrainsDrainsSampling, SDKValidationError>; /** @internal */ export declare const GetDrainsSourceDrains2$inboundSchema: z.ZodType<GetDrainsSourceDrains2, z.ZodTypeDef, unknown>; export declare function getDrainsSourceDrains2FromJSON(jsonString: string): SafeParseResult<GetDrainsSourceDrains2, SDKValidationError>; /** @internal */ export declare const GetDrainsSourceDrains1$inboundSchema: z.ZodType<GetDrainsSourceDrains1, z.ZodTypeDef, unknown>; export declare function getDrainsSourceDrains1FromJSON(jsonString: string): SafeParseResult<GetDrainsSourceDrains1, SDKValidationError>; /** @internal */ export declare const GetDrainsDrainsSource$inboundSchema: z.ZodType<GetDrainsDrainsSource, z.ZodTypeDef, unknown>; export declare function getDrainsDrainsSourceFromJSON(jsonString: string): SafeParseResult<GetDrainsDrainsSource, SDKValidationError>; /** @internal */ export declare const GetDrainsDrainsVersion$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDrainsVersion>; /** @internal */ export declare const GetDrainsFilterDrains2$inboundSchema: z.ZodType<GetDrainsFilterDrains2, z.ZodTypeDef, unknown>; export declare function getDrainsFilterDrains2FromJSON(jsonString: string): SafeParseResult<GetDrainsFilterDrains2, SDKValidationError>; /** @internal */ export declare const GetDrainsFilterDrainsProject$inboundSchema: z.ZodType<GetDrainsFilterDrainsProject, z.ZodTypeDef, unknown>; export declare function getDrainsFilterDrainsProjectFromJSON(jsonString: string): SafeParseResult<GetDrainsFilterDrainsProject, SDKValidationError>; /** @internal */ export declare const GetDrainsFilterDrainsSources$inboundSchema: z.ZodNativeEnum<typeof GetDrainsFilterDrainsSources>; /** @internal */ export declare const GetDrainsFilterDrainsLog$inboundSchema: z.ZodType<GetDrainsFilterDrainsLog, z.ZodTypeDef, unknown>; export declare function getDrainsFilterDrainsLogFromJSON(jsonString: string): SafeParseResult<GetDrainsFilterDrainsLog, SDKValidationError>; /** @internal */ export declare const GetDrainsFilterDrainsEnvironments$inboundSchema: z.ZodNativeEnum<typeof GetDrainsFilterDrainsEnvironments>; /** @internal */ export declare const GetDrainsFilterDrainsDeployment$inboundSchema: z.ZodType<GetDrainsFilterDrainsDeployment, z.ZodTypeDef, unknown>; export declare function getDrainsFilterDrainsDeploymentFromJSON(jsonString: string): SafeParseResult<GetDrainsFilterDrainsDeployment, SDKValidationError>; /** @internal */ export declare const GetDrainsFilterDrains1$inboundSchema: z.ZodType<GetDrainsFilterDrains1, z.ZodTypeDef, unknown>; export declare function getDrainsFilterDrains1FromJSON(jsonString: string): SafeParseResult<GetDrainsFilterDrains1, SDKValidationError>; /** @internal */ export declare const GetDrainsDrainsFilter$inboundSchema: z.ZodType<GetDrainsDrainsFilter, z.ZodTypeDef, unknown>; export declare function getDrainsDrainsFilterFromJSON(jsonString: string): SafeParseResult<GetDrainsDrainsFilter, SDKValidationError>; /** @internal */ export declare const GetDrainsDrainsFilterV2$inboundSchema: z.ZodType<GetDrainsDrainsFilterV2, z.ZodTypeDef, unknown>; export declare function getDrainsDrainsFilterV2FromJSON(jsonString: string): SafeParseResult<GetDrainsDrainsFilterV2, SDKValidationError>; /** @internal */ export declare const GetDrainsProjectAccessDrainsManagedBy$inboundSchema: z.ZodNativeEnum<typeof GetDrainsProjectAccessDrainsManagedBy>; /** @internal */ export declare const GetDrainsProjectAccess2$inboundSchema: z.ZodType<GetDrainsProjectAccess2, z.ZodTypeDef, unknown>; export declare function getDrainsProjectAccess2FromJSON(jsonString: string): SafeParseResult<GetDrainsProjectAccess2, SDKValidationError>; /** @internal */ export declare const GetDrainsProjectAccessManagedBy$inboundSchema: z.ZodNativeEnum<typeof GetDrainsProjectAccessManagedBy>; /** @internal */ export declare const GetDrainsProjectAccess1$inboundSchema: z.ZodType<GetDrainsProjectAccess1, z.ZodTypeDef, unknown>; export declare function getDrainsProjectAccess1FromJSON(jsonString: string): SafeParseResult<GetDrainsProjectAccess1, SDKValidationError>; /** @internal */ export declare const DrainsProjectAccess$inboundSchema: z.ZodType<DrainsProjectAccess, z.ZodTypeDef, unknown>; export declare function drainsProjectAccessFromJSON(jsonString: string): SafeParseResult<DrainsProjectAccess, SDKValidationError>; /** @internal */ export declare const Drains2$inboundSchema: z.ZodType<Drains2, z.ZodTypeDef, unknown>; export declare function drains2FromJSON(jsonString: string): SafeParseResult<Drains2, SDKValidationError>; /** @internal */ export declare const DrainsStatus$inboundSchema: z.ZodNativeEnum<typeof DrainsStatus>; /** @internal */ export declare const DrainsDisabledReason$inboundSchema: z.ZodNativeEnum<typeof DrainsDisabledReason>; /** @internal */ export declare const DrainsLog$inboundSchema: z.ZodType<DrainsLog, z.ZodTypeDef, unknown>; export declare function drainsLogFromJSON(jsonString: string): SafeParseResult<DrainsLog, SDKValidationError>; /** @internal */ export declare const DrainsTrace$inboundSchema: z.ZodType<DrainsTrace, z.ZodTypeDef, unknown>; export declare function drainsTraceFromJSON(jsonString: string): SafeParseResult<DrainsTrace, SDKValidationError>; /** @internal */ export declare const DrainsAnalytics$inboundSchema: z.ZodType<DrainsAnalytics, z.ZodTypeDef, unknown>; export declare function drainsAnalyticsFromJSON(jsonString: string): SafeParseResult<DrainsAnalytics, SDKValidationError>; /** @internal */ export declare const DrainsSpeedInsights$inboundSchema: z.ZodType<DrainsSpeedInsights, z.ZodTypeDef, unknown>; export declare function drainsSpeedInsightsFromJSON(jsonString: string): SafeParseResult<DrainsSpeedInsights, SDKValidationError>; /** @internal */ export declare const DrainsAiGateway$inboundSchema: z.ZodType<DrainsAiGateway, z.ZodTypeDef, unknown>; export declare function drainsAiGatewayFromJSON(jsonString: string): SafeParseResult<DrainsAiGateway, SDKValidationError>; /** @internal */ export declare const DrainsAuditLog$inboundSchema: z.ZodType<DrainsAuditLog, z.ZodTypeDef, unknown>; export declare function drainsAuditLogFromJSON(jsonString: string): SafeParseResult<DrainsAuditLog, SDKValidationError>; /** @internal */ export declare const DrainsConnect$inboundSchema: z.ZodType<DrainsConnect, z.ZodTypeDef, unknown>; export declare function drainsConnectFromJSON(jsonString: string): SafeParseResult<DrainsConnect, SDKValidationError>; /** @internal */ export declare const DrainsSchemas$inboundSchema: z.ZodType<DrainsSchemas, z.ZodTypeDef, unknown>; export declare function drainsSchemasFromJSON(jsonString: string): SafeParseResult<DrainsSchemas, SDKValidationError>; /** @internal */ export declare const GetDrainsDeliveryTarget$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDeliveryTarget>; /** @internal */ export declare const GetDrainsDelivery5$inboundSchema: z.ZodType<GetDrainsDelivery5, z.ZodTypeDef, unknown>; export declare function getDrainsDelivery5FromJSON(jsonString: string): SafeParseResult<GetDrainsDelivery5, SDKValidationError>; /** @internal */ export declare const GetDrainsDeliveryDrainsResponseEncoding$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDeliveryDrainsResponseEncoding>; /** @internal */ export declare const GetDrainsDeliveryDrainsCompression$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDeliveryDrainsCompression>; /** @internal */ export declare const GetDrainsDeliveryFileStructure$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDeliveryFileStructure>; /** @internal */ export declare const GetDrainsDeliveryServerSideEncryption$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDeliveryServerSideEncryption>; /** @internal */ export declare const GetDrainsDeliveryObjectAcl$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDeliveryObjectAcl>; /** @internal */ export declare const GetDrainsDelivery4$inboundSchema: z.ZodType<GetDrainsDelivery4, z.ZodTypeDef, unknown>; export declare function getDrainsDelivery4FromJSON(jsonString: string): SafeParseResult<GetDrainsDelivery4, SDKValidationError>; /** @internal */ export declare const GetDrainsDelivery3$inboundSchema: z.ZodType<GetDrainsDelivery3, z.ZodTypeDef, unknown>; export declare function getDrainsDelivery3FromJSON(jsonString: string): SafeParseResult<GetDrainsDelivery3, SDKValidationError>; /** @internal */ export declare const GetDrainsDeliveryEndpoint$inboundSchema: z.ZodType<GetDrainsDeliveryEndpoint, z.ZodTypeDef, unknown>; export declare function getDrainsDeliveryEndpointFromJSON(jsonString: string): SafeParseResult<GetDrainsDeliveryEndpoint, SDKValidationError>; /** @internal */ export declare const GetDrainsDeliveryDrainsEncoding$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDeliveryDrainsEncoding>; /** @internal */ export declare const GetDrainsSecretDrainsKind$inboundSchema: z.ZodNativeEnum<typeof GetDrainsSecretDrainsKind>; /** @internal */ export declare const GetDrainsSecretDrains2$inboundSchema: z.ZodType<GetDrainsSecretDrains2, z.ZodTypeDef, unknown>; export declare function getDrainsSecretDrains2FromJSON(jsonString: string): SafeParseResult<GetDrainsSecretDrains2, SDKValidationError>; /** @internal */ export declare const GetDrainsDeliveryDrainsSecret$inboundSchema: z.ZodType<GetDrainsDeliveryDrainsSecret, z.ZodTypeDef, unknown>; export declare function getDrainsDeliveryDrainsSecretFromJSON(jsonString: string): SafeParseResult<GetDrainsDeliveryDrainsSecret, SDKValidationError>; /** @internal */ export declare const GetDrainsDelivery2$inboundSchema: z.ZodType<GetDrainsDelivery2, z.ZodTypeDef, unknown>; export declare function getDrainsDelivery2FromJSON(jsonString: string): SafeParseResult<GetDrainsDelivery2, SDKValidationError>; /** @internal */ export declare const GetDrainsDeliveryEncoding$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDeliveryEncoding>; /** @internal */ export declare const GetDrainsDeliveryCompression$inboundSchema: z.ZodNativeEnum<typeof GetDrainsDeliveryCompression>; /** @internal */ export declare const GetDrainsSecretKind$inboundSchema: z.ZodNativeEnum<typeof GetDrainsSecretKind>; /** @internal */ export declare const GetDrainsSecret2$inboundSchema: z.ZodType<GetDrainsSecret2, z.ZodTypeDef, unknown>; export declare function getDrainsSecret2FromJSON(jsonString: string): SafeParseResult<GetDrainsSecret2, SDKValidationError>; /** @internal */ export declare const GetDrainsDeliverySecret$inboundSchema: z.ZodType<GetDrainsDeliverySecret, z.ZodTypeDef, unknown>; export declare function getDrainsDeliverySecretFromJSON(jsonString: string): SafeParseResult<GetDrainsDeliverySecret, SDKValidationError>; /** @internal */ export declare const GetDrainsDelivery1$inboundSchema: z.ZodType<GetDrainsDelivery1, z.ZodTypeDef, unknown>; export declare function getDrainsDelivery1FromJSON(jsonString: string): SafeParseResult<GetDrainsDelivery1, SDKValidationError>; /** @internal */ export declare const DrainsDelivery$inboundSchema: z.ZodType<DrainsDelivery, z.ZodTypeDef, unknown>; export declare function drainsDeliveryFromJSON(jsonString: string): SafeParseResult<DrainsDelivery, SDKValidationError>; /** @internal */ export declare const DrainsType$inboundSchema: z.ZodNativeEnum<typeof DrainsType>; /** @internal */ export declare const DrainsEnv$inboundSchema: z.ZodNativeEnum<typeof DrainsEnv>; /** @internal */ export declare const DrainsSampling$inboundSchema: z.ZodType<DrainsSampling, z.ZodTypeDef, unknown>; export declare function drainsSamplingFromJSON(jsonString: string): SafeParseResult<DrainsSampling, SDKValidationError>; /** @internal */ export declare const GetDrainsSource2$inboundSchema: z.ZodType<GetDrainsSource2, z.ZodTypeDef, unknown>; export declare function getDrainsSource2FromJSON(jsonString: string): SafeParseResult<GetDrainsSource2, SDKValidationError>; /** @internal */ export declare const GetDrainsSource1$inboundSchema: z.ZodType<GetDrainsSource1, z.ZodTypeDef, unknown>; export declare function getDrainsSource1FromJSON(jsonString: string): SafeParseResult<GetDrainsSource1, SDKValidationError>; /** @internal */ export declare const DrainsSource$inboundSchema: z.ZodType<DrainsSource, z.ZodTypeDef, unknown>; export declare function drainsSourceFromJSON(jsonString: string): SafeParseResult<DrainsSource, SDKValidationError>; /** @internal */ export declare const DrainsVersion$inboundSchema: z.ZodNativeEnum<typeof DrainsVersion>; /** @internal */ export declare const GetDrainsFilter2$inboundSchema: z.ZodType<GetDrainsFilter2, z.ZodTypeDef, unknown>; export declare function getDrainsFilter2FromJSON(jsonString: string): SafeParseResult<GetDrainsFilter2, SDKValidationError>; /** @internal */ export declare const GetDrainsFilterProject$inboundSchema: z.ZodType<GetDrainsFilterProject, z.ZodTypeDef, unknown>; export declare function getDrainsFilterProjectFromJSON(jsonString: string): SafeParseResult<GetDrainsFilterProject, SDKValidationError>; /** @internal */ export declare const GetDrainsFilterSources$inboundSchema: z.ZodNativeEnum<typeof GetDrainsFilterSources>; /** @internal */ export declare const GetDrainsFilterLog$inboundSchema: z.ZodType<GetDrainsFilterLog, z.ZodTypeDef, unknown>; export declare function getDrainsFilterLogFromJSON(jsonString: string): SafeParseResult<GetDrainsFilterLog, SDKValidationError>; /** @internal */ export declare const GetDrainsFilterEnvironments$inboundSchema: z.ZodNativeEnum<typeof GetDrainsFilterEnvironments>; /** @internal */ export declare const GetDrainsFilterDeployment$inboundSchema: z.ZodType<GetDrainsFilterDeployment, z.ZodTypeDef, unknown>; export declare function getDrainsFilterDeploymentFromJSON(jsonString: string): SafeParseResult<GetDrainsFilterDeployment, SDKValidationError>; /** @internal */ export declare const GetDrainsFilter1$inboundSchema: z.ZodType<GetDrainsFilter1, z.ZodTypeDef, unknown>; export declare function getDrainsFilter1FromJSON(jsonString: string): SafeParseResult<GetDrainsFilter1, SDKValidationError>; /** @internal */ export declare const DrainsFilter$inboundSchema: z.ZodType<DrainsFilter, z.ZodTypeDef, unknown>; export declare function drainsFilterFromJSON(jsonString: string): SafeParseResult<DrainsFilter, SDKValidationError>; /** @internal */ export declare const DrainsFilterV2$inboundSchema: z.ZodType<DrainsFilterV2, z.ZodTypeDef, unknown>; export declare function drainsFilterV2FromJSON(jsonString: string): SafeParseResult<DrainsFilterV2, SDKValidationError>; /** @internal */ export declare const Drains1$inboundSchema: z.ZodType<Drains1, z.ZodTypeDef, unknown>; export declare function drains1FromJSON(jsonString: string): SafeParseResult<Drains1, SDKValidationError>; /** @internal */ export declare const Drains$inboundSchema: z.ZodType<Drains, z.ZodTypeDef, unknown>; export declare function drainsFromJSON(jsonString: string): SafeParseResult<Drains, SDKValidationError>; /** @internal */ export declare const GetDrainsResponseBody$inboundSchema: z.ZodType<GetDrainsResponseBody, z.ZodTypeDef, unknown>; export declare function getDrainsResponseBodyFromJSON(jsonString: string): SafeParseResult<GetDrainsResponseBody, SDKValidationError>; //# sourceMappingURL=getdrainsop.d.ts.map