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>

875 lines 53.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 GetAllLogDrainsRequest = {
    projectId?: string | undefined;
    projectIdOrName?: 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 GetAllLogDrainsDrainsStatus: {
    readonly Disabled: "disabled";
    readonly Enabled: "enabled";
    readonly Errored: "errored";
};
export type GetAllLogDrainsDrainsStatus = ClosedEnum<typeof GetAllLogDrainsDrainsStatus>;
export declare const GetAllLogDrainsDrainsLogDrainsDisabledReason: {
    readonly AccountPlanDowngrade: "account-plan-downgrade";
    readonly DisabledByAdmin: "disabled-by-admin";
    readonly DisabledByOwner: "disabled-by-owner";
    readonly FeatureNotAvailable: "feature-not-available";
};
export type GetAllLogDrainsDrainsLogDrainsDisabledReason = ClosedEnum<typeof GetAllLogDrainsDrainsLogDrainsDisabledReason>;
export type GetAllLogDrainsDrainsLogDrainsLog = {};
export type GetAllLogDrainsDrainsLogDrainsTrace = {};
export type GetAllLogDrainsDrainsLogDrainsAnalytics = {};
export type GetAllLogDrainsDrainsSpeedInsights = {};
export type GetAllLogDrainsDrainsLogDrainsAiGateway = {};
export type GetAllLogDrainsDrainsLogDrainsAuditLog = {};
export type GetAllLogDrainsDrainsLogDrainsSchemas = {
    log?: GetAllLogDrainsDrainsLogDrainsLog | undefined;
    trace?: GetAllLogDrainsDrainsLogDrainsTrace | undefined;
    analytics?: GetAllLogDrainsDrainsLogDrainsAnalytics | undefined;
    speedInsights?: GetAllLogDrainsDrainsSpeedInsights | undefined;
    aiGateway?: GetAllLogDrainsDrainsLogDrainsAiGateway | undefined;
    auditLog?: GetAllLogDrainsDrainsLogDrainsAuditLog | undefined;
};
export declare const GetAllLogDrainsDeliveryTarget: {
    readonly VercelOtelTracesDb: "vercel-otel-traces-db";
};
export type GetAllLogDrainsDeliveryTarget = ClosedEnum<typeof GetAllLogDrainsDeliveryTarget>;
export type GetAllLogDrainsDelivery5 = {
    type: "internal";
    target: GetAllLogDrainsDeliveryTarget;
};
export declare const GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONEncoding: {
    readonly Json: "json";
    readonly Ndjson: "ndjson";
};
export type GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONEncoding = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONEncoding>;
export declare const GetAllLogDrainsDeliveryLogDrainsCompression: {
    readonly None: "none";
};
export type GetAllLogDrainsDeliveryLogDrainsCompression = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsCompression>;
export declare const GetAllLogDrainsDeliveryLogDrainsFileStructure: {
    readonly Hive: "hive";
};
export type GetAllLogDrainsDeliveryLogDrainsFileStructure = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsFileStructure>;
export declare const GetAllLogDrainsDeliveryLogDrainsServerSideEncryption: {
    readonly Aes256: "AES256";
    readonly AwsKms: "aws:kms";
    readonly AwsKmsDsse: "aws:kms:dsse";
};
export type GetAllLogDrainsDeliveryLogDrainsServerSideEncryption = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsServerSideEncryption>;
export declare const GetAllLogDrainsDeliveryLogDrainsObjectAcl: {
    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 GetAllLogDrainsDeliveryLogDrainsObjectAcl = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsObjectAcl>;
export type GetAllLogDrainsDelivery4 = {
    type: "s3";
    endpoint: string;
    encoding: GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONEncoding;
    compression: GetAllLogDrainsDeliveryLogDrainsCompression;
    fileStructure: GetAllLogDrainsDeliveryLogDrainsFileStructure;
    roleArn: string;
    region: string;
    serverSideEncryption?: GetAllLogDrainsDeliveryLogDrainsServerSideEncryption | undefined;
    objectAcl?: GetAllLogDrainsDeliveryLogDrainsObjectAcl | undefined;
};
export type GetAllLogDrainsDelivery3 = {
    type: "clickhouse";
    endpoint: string;
    table: string;
};
export type GetAllLogDrainsDeliveryLogDrainsEndpoint = {
    traces: string;
};
export declare const GetAllLogDrainsDeliveryLogDrainsResponse200Encoding: {
    readonly Json: "json";
    readonly Proto: "proto";
};
export type GetAllLogDrainsDeliveryLogDrainsResponse200Encoding = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponse200Encoding>;
export declare const GetAllLogDrainsSecretLogDrainsResponseKind: {
    readonly IntegrationSecret: "INTEGRATION_SECRET";
};
export type GetAllLogDrainsSecretLogDrainsResponseKind = ClosedEnum<typeof GetAllLogDrainsSecretLogDrainsResponseKind>;
export type GetAllLogDrainsSecretLogDrainsResponse2 = {
    kind: GetAllLogDrainsSecretLogDrainsResponseKind;
};
export type GetAllLogDrainsDeliveryLogDrainsSecret = GetAllLogDrainsSecretLogDrainsResponse2 | string;
export type GetAllLogDrainsDelivery2 = {
    type: "otlphttp";
    endpoint: GetAllLogDrainsDeliveryLogDrainsEndpoint;
    encoding: GetAllLogDrainsDeliveryLogDrainsResponse200Encoding;
    headers: {
        [k: string]: string;
    };
    secret?: GetAllLogDrainsSecretLogDrainsResponse2 | string | undefined;
};
export declare const GetAllLogDrainsDeliveryLogDrainsResponseEncoding: {
    readonly Json: "json";
    readonly Ndjson: "ndjson";
};
export type GetAllLogDrainsDeliveryLogDrainsResponseEncoding = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponseEncoding>;
export declare const GetAllLogDrainsDeliveryCompression: {
    readonly Gzip: "gzip";
    readonly None: "none";
};
export type GetAllLogDrainsDeliveryCompression = ClosedEnum<typeof GetAllLogDrainsDeliveryCompression>;
export declare const GetAllLogDrainsSecretLogDrainsKind: {
    readonly IntegrationSecret: "INTEGRATION_SECRET";
};
export type GetAllLogDrainsSecretLogDrainsKind = ClosedEnum<typeof GetAllLogDrainsSecretLogDrainsKind>;
export type GetAllLogDrainsSecretLogDrains2 = {
    kind: GetAllLogDrainsSecretLogDrainsKind;
};
export type GetAllLogDrainsDeliverySecret = GetAllLogDrainsSecretLogDrains2 | string;
export type GetAllLogDrainsDelivery1 = {
    type: "http";
    endpoint: string;
    encoding: GetAllLogDrainsDeliveryLogDrainsResponseEncoding;
    compression?: GetAllLogDrainsDeliveryCompression | undefined;
    headers: {
        [k: string]: string;
    };
    secret?: GetAllLogDrainsSecretLogDrains2 | string | undefined;
};
export type GetAllLogDrainsDrainsLogDrainsDelivery = GetAllLogDrainsDelivery1 | GetAllLogDrainsDelivery2 | GetAllLogDrainsDelivery3 | GetAllLogDrainsDelivery4 | GetAllLogDrainsDelivery5;
export declare const GetAllLogDrainsDrainsType: {
    readonly HeadSampling: "head_sampling";
};
export type GetAllLogDrainsDrainsType = ClosedEnum<typeof GetAllLogDrainsDrainsType>;
export declare const GetAllLogDrainsDrainsLogDrainsEnv: {
    readonly Preview: "preview";
    readonly Production: "production";
};
export type GetAllLogDrainsDrainsLogDrainsEnv = ClosedEnum<typeof GetAllLogDrainsDrainsLogDrainsEnv>;
export type GetAllLogDrainsDrainsLogDrainsSampling = {
    type: GetAllLogDrainsDrainsType;
    rate: number;
    env?: GetAllLogDrainsDrainsLogDrainsEnv | undefined;
    requestPath?: string | undefined;
};
export type GetAllLogDrainsSourceLogDrains2 = {
    kind: "integration";
    resourceId?: string | undefined;
    externalResourceId?: string | undefined;
    integrationId: string;
    integrationConfigurationId: string;
};
export type GetAllLogDrainsSourceLogDrains1 = {
    kind: "self-served";
};
export type GetAllLogDrainsDrainsSource = GetAllLogDrainsSourceLogDrains1 | GetAllLogDrainsSourceLogDrains2;
export declare const GetAllLogDrainsDrainsVersion: {
    readonly V2: "v2";
};
export type GetAllLogDrainsDrainsVersion = ClosedEnum<typeof GetAllLogDrainsDrainsVersion>;
export type GetAllLogDrainsFilter2 = {
    type: "odata";
    text: string;
};
export type GetAllLogDrainsFilterProject = {
    ids?: Array<string> | undefined;
};
export declare const GetAllLogDrainsFilterLogDrainsSources: {
    readonly Build: "build";
    readonly Edge: "edge";
    readonly External: "external";
    readonly Firewall: "firewall";
    readonly Lambda: "lambda";
    readonly Redirect: "redirect";
    readonly Static: "static";
};
export type GetAllLogDrainsFilterLogDrainsSources = ClosedEnum<typeof GetAllLogDrainsFilterLogDrainsSources>;
export type GetAllLogDrainsFilterLog = {
    sources?: Array<GetAllLogDrainsFilterLogDrainsSources> | undefined;
    legacyExcludeCachedStaticAssetLogs?: boolean | undefined;
};
export declare const GetAllLogDrainsFilterEnvironments: {
    readonly Preview: "preview";
    readonly Production: "production";
};
export type GetAllLogDrainsFilterEnvironments = ClosedEnum<typeof GetAllLogDrainsFilterEnvironments>;
export type GetAllLogDrainsFilterLogDrainsDeployment = {
    environments?: Array<GetAllLogDrainsFilterEnvironments> | undefined;
};
export type GetAllLogDrainsFilter1 = {
    type: "basic";
    project?: GetAllLogDrainsFilterProject | undefined;
    log?: GetAllLogDrainsFilterLog | undefined;
    deployment?: GetAllLogDrainsFilterLogDrainsDeployment | undefined;
};
export type GetAllLogDrainsDrainsLogDrainsFilter = GetAllLogDrainsFilter1 | GetAllLogDrainsFilter2;
export type GetAllLogDrainsDrainsLogDrainsFilterV2 = {
    version: GetAllLogDrainsDrainsVersion;
    filter: GetAllLogDrainsFilter1 | GetAllLogDrainsFilter2;
};
export declare const GetAllLogDrainsProjectAccessLogDrainsManagedBy: {
    readonly Drain: "drain";
    readonly Integration: "integration";
};
export type GetAllLogDrainsProjectAccessLogDrainsManagedBy = ClosedEnum<typeof GetAllLogDrainsProjectAccessLogDrainsManagedBy>;
export type GetAllLogDrainsProjectAccess2 = {
    access: "some";
    projectIds: Array<string>;
    managedBy: GetAllLogDrainsProjectAccessLogDrainsManagedBy;
};
export declare const GetAllLogDrainsProjectAccessManagedBy: {
    readonly Drain: "drain";
    readonly Integration: "integration";
};
export type GetAllLogDrainsProjectAccessManagedBy = ClosedEnum<typeof GetAllLogDrainsProjectAccessManagedBy>;
export type GetAllLogDrainsProjectAccess1 = {
    access: "all";
    managedBy: GetAllLogDrainsProjectAccessManagedBy;
};
export type GetAllLogDrainsDrainsProjectAccess = GetAllLogDrainsProjectAccess1 | GetAllLogDrainsProjectAccess2;
export type GetAllLogDrainsDrains2 = {
    id: string;
    createdAt: number;
    updatedAt: number;
    projectIds?: Array<string> | undefined;
    name: string;
    teamId?: string | null | undefined;
    ownerId: string;
    status?: GetAllLogDrainsDrainsStatus | undefined;
    firstErrorTimestamp?: number | undefined;
    disabledAt?: number | undefined;
    disabledBy?: string | undefined;
    disabledReason?: GetAllLogDrainsDrainsLogDrainsDisabledReason | undefined;
    schemas: GetAllLogDrainsDrainsLogDrainsSchemas;
    delivery: GetAllLogDrainsDelivery1 | GetAllLogDrainsDelivery2 | GetAllLogDrainsDelivery3 | GetAllLogDrainsDelivery4 | GetAllLogDrainsDelivery5;
    sampling?: Array<GetAllLogDrainsDrainsLogDrainsSampling> | undefined;
    source: GetAllLogDrainsSourceLogDrains1 | GetAllLogDrainsSourceLogDrains2;
    filterV2?: GetAllLogDrainsDrainsLogDrainsFilterV2 | undefined;
    integrationIcon?: string | undefined;
    integrationConfigurationUri?: string | undefined;
    integrationWebsite?: string | undefined;
    projectAccess?: GetAllLogDrainsProjectAccess1 | GetAllLogDrainsProjectAccess2 | undefined;
};
export declare const GetAllLogDrainsDrainsLogDrainsStatus: {
    readonly Disabled: "disabled";
    readonly Enabled: "enabled";
    readonly Errored: "errored";
};
export type GetAllLogDrainsDrainsLogDrainsStatus = ClosedEnum<typeof GetAllLogDrainsDrainsLogDrainsStatus>;
export declare const GetAllLogDrainsDrainsDisabledReason: {
    readonly AccountPlanDowngrade: "account-plan-downgrade";
    readonly DisabledByAdmin: "disabled-by-admin";
    readonly DisabledByOwner: "disabled-by-owner";
    readonly FeatureNotAvailable: "feature-not-available";
};
export type GetAllLogDrainsDrainsDisabledReason = ClosedEnum<typeof GetAllLogDrainsDrainsDisabledReason>;
export type GetAllLogDrainsDrainsLog = {};
export type GetAllLogDrainsDrainsTrace = {};
export type GetAllLogDrainsDrainsAnalytics = {};
export type GetAllLogDrainsDrainsLogDrainsSpeedInsights = {};
export type GetAllLogDrainsDrainsAiGateway = {};
export type GetAllLogDrainsDrainsAuditLog = {};
export type GetAllLogDrainsDrainsSchemas = {
    log?: GetAllLogDrainsDrainsLog | undefined;
    trace?: GetAllLogDrainsDrainsTrace | undefined;
    analytics?: GetAllLogDrainsDrainsAnalytics | undefined;
    speedInsights?: GetAllLogDrainsDrainsLogDrainsSpeedInsights | undefined;
    aiGateway?: GetAllLogDrainsDrainsAiGateway | undefined;
    auditLog?: GetAllLogDrainsDrainsAuditLog | undefined;
};
export declare const GetAllLogDrainsDeliveryLogDrainsTarget: {
    readonly VercelOtelTracesDb: "vercel-otel-traces-db";
};
export type GetAllLogDrainsDeliveryLogDrainsTarget = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsTarget>;
export type GetAllLogDrainsDeliveryLogDrains5 = {
    type: "internal";
    target: GetAllLogDrainsDeliveryLogDrainsTarget;
};
export declare const GetAllLogDrainsDeliveryLogDrainsEncoding: {
    readonly Json: "json";
    readonly Ndjson: "ndjson";
};
export type GetAllLogDrainsDeliveryLogDrainsEncoding = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsEncoding>;
export declare const GetAllLogDrainsDeliveryLogDrainsResponse200Compression: {
    readonly None: "none";
};
export type GetAllLogDrainsDeliveryLogDrainsResponse200Compression = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponse200Compression>;
export declare const GetAllLogDrainsDeliveryFileStructure: {
    readonly Hive: "hive";
};
export type GetAllLogDrainsDeliveryFileStructure = ClosedEnum<typeof GetAllLogDrainsDeliveryFileStructure>;
export declare const GetAllLogDrainsDeliveryServerSideEncryption: {
    readonly Aes256: "AES256";
    readonly AwsKms: "aws:kms";
    readonly AwsKmsDsse: "aws:kms:dsse";
};
export type GetAllLogDrainsDeliveryServerSideEncryption = ClosedEnum<typeof GetAllLogDrainsDeliveryServerSideEncryption>;
export declare const GetAllLogDrainsDeliveryObjectAcl: {
    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 GetAllLogDrainsDeliveryObjectAcl = ClosedEnum<typeof GetAllLogDrainsDeliveryObjectAcl>;
export type GetAllLogDrainsDeliveryLogDrains4 = {
    type: "s3";
    endpoint: string;
    encoding: GetAllLogDrainsDeliveryLogDrainsEncoding;
    compression: GetAllLogDrainsDeliveryLogDrainsResponse200Compression;
    fileStructure: GetAllLogDrainsDeliveryFileStructure;
    roleArn: string;
    region: string;
    serverSideEncryption?: GetAllLogDrainsDeliveryServerSideEncryption | undefined;
    objectAcl?: GetAllLogDrainsDeliveryObjectAcl | undefined;
};
export type GetAllLogDrainsDeliveryLogDrains3 = {
    type: "clickhouse";
    endpoint: string;
    table: string;
};
export type GetAllLogDrainsDeliveryEndpoint = {
    traces: string;
};
export declare const GetAllLogDrainsDeliveryEncoding: {
    readonly Json: "json";
    readonly Proto: "proto";
};
export type GetAllLogDrainsDeliveryEncoding = ClosedEnum<typeof GetAllLogDrainsDeliveryEncoding>;
export declare const GetAllLogDrainsSecretKind: {
    readonly IntegrationSecret: "INTEGRATION_SECRET";
};
export type GetAllLogDrainsSecretKind = ClosedEnum<typeof GetAllLogDrainsSecretKind>;
export type GetAllLogDrainsSecret2 = {
    kind: GetAllLogDrainsSecretKind;
};
export type GetAllLogDrainsDeliveryLogDrainsResponse200Secret = GetAllLogDrainsSecret2 | string;
export type GetAllLogDrainsDeliveryLogDrains2 = {
    type: "otlphttp";
    endpoint: GetAllLogDrainsDeliveryEndpoint;
    encoding: GetAllLogDrainsDeliveryEncoding;
    headers: {
        [k: string]: string;
    };
    secret?: GetAllLogDrainsSecret2 | string | undefined;
};
export declare const GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONResponseBodyEncoding: {
    readonly Json: "json";
    readonly Ndjson: "ndjson";
};
export type GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONResponseBodyEncoding = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONResponseBodyEncoding>;
export declare const GetAllLogDrainsDeliveryLogDrainsResponseCompression: {
    readonly Gzip: "gzip";
    readonly None: "none";
};
export type GetAllLogDrainsDeliveryLogDrainsResponseCompression = ClosedEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponseCompression>;
export declare const GetAllLogDrainsSecretLogDrainsResponse200Kind: {
    readonly IntegrationSecret: "INTEGRATION_SECRET";
};
export type GetAllLogDrainsSecretLogDrainsResponse200Kind = ClosedEnum<typeof GetAllLogDrainsSecretLogDrainsResponse200Kind>;
export type GetAllLogDrainsSecretLogDrainsResponse2002 = {
    kind: GetAllLogDrainsSecretLogDrainsResponse200Kind;
};
export type GetAllLogDrainsDeliveryLogDrainsResponseSecret = GetAllLogDrainsSecretLogDrainsResponse2002 | string;
export type GetAllLogDrainsDeliveryLogDrains1 = {
    type: "http";
    endpoint: string;
    encoding: GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONResponseBodyEncoding;
    compression?: GetAllLogDrainsDeliveryLogDrainsResponseCompression | undefined;
    headers: {
        [k: string]: string;
    };
    secret?: GetAllLogDrainsSecretLogDrainsResponse2002 | string | undefined;
};
export type GetAllLogDrainsDrainsDelivery = GetAllLogDrainsDeliveryLogDrains1 | GetAllLogDrainsDeliveryLogDrains2 | GetAllLogDrainsDeliveryLogDrains3 | GetAllLogDrainsDeliveryLogDrains4 | GetAllLogDrainsDeliveryLogDrains5;
export declare const GetAllLogDrainsDrainsLogDrainsType: {
    readonly HeadSampling: "head_sampling";
};
export type GetAllLogDrainsDrainsLogDrainsType = ClosedEnum<typeof GetAllLogDrainsDrainsLogDrainsType>;
export declare const GetAllLogDrainsDrainsEnv: {
    readonly Preview: "preview";
    readonly Production: "production";
};
export type GetAllLogDrainsDrainsEnv = ClosedEnum<typeof GetAllLogDrainsDrainsEnv>;
export type GetAllLogDrainsDrainsSampling = {
    type: GetAllLogDrainsDrainsLogDrainsType;
    rate: number;
    env?: GetAllLogDrainsDrainsEnv | undefined;
    requestPath?: string | undefined;
};
export type GetAllLogDrainsSource2 = {
    kind: "integration";
    resourceId?: string | undefined;
    externalResourceId?: string | undefined;
    integrationId: string;
    integrationConfigurationId: string;
};
export type GetAllLogDrainsSource1 = {
    kind: "self-served";
};
export type GetAllLogDrainsDrainsLogDrainsSource = GetAllLogDrainsSource1 | GetAllLogDrainsSource2;
export declare const GetAllLogDrainsDrainsLogDrainsVersion: {
    readonly V2: "v2";
};
export type GetAllLogDrainsDrainsLogDrainsVersion = ClosedEnum<typeof GetAllLogDrainsDrainsLogDrainsVersion>;
export type GetAllLogDrainsFilterLogDrains2 = {
    type: "odata";
    text: string;
};
export type GetAllLogDrainsFilterLogDrainsProject = {
    ids?: Array<string> | undefined;
};
export declare const GetAllLogDrainsFilterSources: {
    readonly Build: "build";
    readonly Edge: "edge";
    readonly External: "external";
    readonly Firewall: "firewall";
    readonly Lambda: "lambda";
    readonly Redirect: "redirect";
    readonly Static: "static";
};
export type GetAllLogDrainsFilterSources = ClosedEnum<typeof GetAllLogDrainsFilterSources>;
export type GetAllLogDrainsFilterLogDrainsLog = {
    sources?: Array<GetAllLogDrainsFilterSources> | undefined;
    legacyExcludeCachedStaticAssetLogs?: boolean | undefined;
};
export declare const GetAllLogDrainsFilterLogDrainsEnvironments: {
    readonly Preview: "preview";
    readonly Production: "production";
};
export type GetAllLogDrainsFilterLogDrainsEnvironments = ClosedEnum<typeof GetAllLogDrainsFilterLogDrainsEnvironments>;
export type GetAllLogDrainsFilterDeployment = {
    environments?: Array<GetAllLogDrainsFilterLogDrainsEnvironments> | undefined;
};
export type GetAllLogDrainsFilterLogDrains1 = {
    type: "basic";
    project?: GetAllLogDrainsFilterLogDrainsProject | undefined;
    log?: GetAllLogDrainsFilterLogDrainsLog | undefined;
    deployment?: GetAllLogDrainsFilterDeployment | undefined;
};
export type GetAllLogDrainsDrainsFilter = GetAllLogDrainsFilterLogDrains1 | GetAllLogDrainsFilterLogDrains2;
export type GetAllLogDrainsDrainsFilterV2 = {
    version: GetAllLogDrainsDrainsLogDrainsVersion;
    filter: GetAllLogDrainsFilterLogDrains1 | GetAllLogDrainsFilterLogDrains2;
};
export type GetAllLogDrainsDrains1 = {
    id: string;
    createdAt: number;
    updatedAt: number;
    projectIds?: Array<string> | undefined;
    name: string;
    teamId?: string | null | undefined;
    ownerId: string;
    status?: GetAllLogDrainsDrainsLogDrainsStatus | undefined;
    firstErrorTimestamp?: number | undefined;
    disabledAt?: number | undefined;
    disabledBy?: string | undefined;
    disabledReason?: GetAllLogDrainsDrainsDisabledReason | undefined;
    schemas: GetAllLogDrainsDrainsSchemas;
    delivery: GetAllLogDrainsDeliveryLogDrains1 | GetAllLogDrainsDeliveryLogDrains2 | GetAllLogDrainsDeliveryLogDrains3 | GetAllLogDrainsDeliveryLogDrains4 | GetAllLogDrainsDeliveryLogDrains5;
    sampling?: Array<GetAllLogDrainsDrainsSampling> | undefined;
    source: GetAllLogDrainsSource1 | GetAllLogDrainsSource2;
    filterV2?: GetAllLogDrainsDrainsFilterV2 | undefined;
};
export type ResponseBodyDrains = Array<GetAllLogDrainsDrains1> | Array<GetAllLogDrainsDrains2>;
export type GetAllLogDrainsResponseBody2 = {
    drains: Array<GetAllLogDrainsDrains1> | Array<GetAllLogDrainsDrains2>;
};
export declare const GetAllLogDrainsResponseBodyFramework: {
    readonly ActixWeb: "actix-web";
    readonly Angular: "angular";
    readonly Ash: "ash";
    readonly Astro: "astro";
    readonly Axum: "axum";
    readonly Blitzjs: "blitzjs";
    readonly Brunch: "brunch";
    readonly Bun: "bun";
    readonly CreateReactApp: "create-react-app";
    readonly Django: "django";
    readonly Docusaurus: "docusaurus";
    readonly Docusaurus2: "docusaurus-2";
    readonly Dojo: "dojo";
    readonly Eleventy: "eleventy";
    readonly Elysia: "elysia";
    readonly Ember: "ember";
    readonly Eve: "eve";
    readonly Express: "express";
    readonly Fastapi: "fastapi";
    readonly Fasthtml: "fasthtml";
    readonly Fastify: "fastify";
    readonly Flask: "flask";
    readonly Gatsby: "gatsby";
    readonly Go: "go";
    readonly Gridsome: "gridsome";
    readonly H3: "h3";
    readonly Hexo: "hexo";
    readonly Hono: "hono";
    readonly Hugo: "hugo";
    readonly Hydrogen: "hydrogen";
    readonly IonicAngular: "ionic-angular";
    readonly IonicReact: "ionic-react";
    readonly Jekyll: "jekyll";
    readonly Koa: "koa";
    readonly Mastra: "mastra";
    readonly Middleman: "middleman";
    readonly Nestjs: "nestjs";
    readonly Nextjs: "nextjs";
    readonly Nitro: "nitro";
    readonly Node: "node";
    readonly Nuxtjs: "nuxtjs";
    readonly Parcel: "parcel";
    readonly Polymer: "polymer";
    readonly Preact: "preact";
    readonly Python: "python";
    readonly ReactRouter: "react-router";
    readonly Redwoodjs: "redwoodjs";
    readonly Remix: "remix";
    readonly Ruby: "ruby";
    readonly Rust: "rust";
    readonly Saber: "saber";
    readonly Sanity: "sanity";
    readonly SanityV2: "sanity-v2";
    readonly Sapper: "sapper";
    readonly Scully: "scully";
    readonly Services: "services";
    readonly Solidstart: "solidstart";
    readonly Solidstart1: "solidstart-1";
    readonly Stencil: "stencil";
    readonly Storybook: "storybook";
    readonly Svelte: "svelte";
    readonly Sveltekit: "sveltekit";
    readonly Sveltekit1: "sveltekit-1";
    readonly TanstackStart: "tanstack-start";
    readonly Umijs: "umijs";
    readonly Vite: "vite";
    readonly Vitepress: "vitepress";
    readonly Vue: "vue";
    readonly Vuepress: "vuepress";
    readonly Xmcp: "xmcp";
    readonly Zola: "zola";
};
export type GetAllLogDrainsResponseBodyFramework = ClosedEnum<typeof GetAllLogDrainsResponseBodyFramework>;
export type ResponseBodyProjectsMetadata = {
    id: string;
    name: string;
    framework?: GetAllLogDrainsResponseBodyFramework | null | undefined;
    latestDeployment?: string | undefined;
};
export type GetAllLogDrainsResponseBody1 = {
    createdFrom: string;
    clientId?: string | undefined;
    configurationId?: string | undefined;
    projectsMetadata?: Array<ResponseBodyProjectsMetadata> | null | undefined;
    integrationIcon?: string | undefined;
    integrationConfigurationUri?: string | undefined;
    integrationWebsite?: string | undefined;
};
export type GetAllLogDrainsResponseBody = GetAllLogDrainsResponseBody2 | Array<GetAllLogDrainsResponseBody1>;
/** @internal */
export type GetAllLogDrainsRequest$Outbound = {
    projectId?: string | undefined;
    projectIdOrName?: string | undefined;
    includeMetadata: boolean;
    teamId?: string | undefined;
    slug?: string | undefined;
};
/** @internal */
export declare const GetAllLogDrainsRequest$outboundSchema: z.ZodType<GetAllLogDrainsRequest$Outbound, z.ZodTypeDef, GetAllLogDrainsRequest>;
export declare function getAllLogDrainsRequestToJSON(getAllLogDrainsRequest: GetAllLogDrainsRequest): string;
/** @internal */
export declare const GetAllLogDrainsDrainsStatus$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDrainsStatus>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsDisabledReason$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDrainsLogDrainsDisabledReason>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsLog$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsLog, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsLogFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsLog, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsTrace$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsTrace, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsTraceFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsTrace, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsAnalytics$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsAnalytics, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsAnalyticsFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsAnalytics, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsSpeedInsights$inboundSchema: z.ZodType<GetAllLogDrainsDrainsSpeedInsights, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsSpeedInsightsFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsSpeedInsights, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsAiGateway$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsAiGateway, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsAiGatewayFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsAiGateway, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsAuditLog$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsAuditLog, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsAuditLogFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsAuditLog, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsSchemas$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsSchemas, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsSchemasFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsSchemas, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryTarget$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryTarget>;
/** @internal */
export declare const GetAllLogDrainsDelivery5$inboundSchema: z.ZodType<GetAllLogDrainsDelivery5, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDelivery5FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDelivery5, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONEncoding$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONEncoding>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsCompression$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsCompression>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsFileStructure$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsFileStructure>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsServerSideEncryption$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsServerSideEncryption>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsObjectAcl$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsObjectAcl>;
/** @internal */
export declare const GetAllLogDrainsDelivery4$inboundSchema: z.ZodType<GetAllLogDrainsDelivery4, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDelivery4FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDelivery4, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDelivery3$inboundSchema: z.ZodType<GetAllLogDrainsDelivery3, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDelivery3FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDelivery3, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsEndpoint$inboundSchema: z.ZodType<GetAllLogDrainsDeliveryLogDrainsEndpoint, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliveryLogDrainsEndpointFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliveryLogDrainsEndpoint, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsResponse200Encoding$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponse200Encoding>;
/** @internal */
export declare const GetAllLogDrainsSecretLogDrainsResponseKind$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsSecretLogDrainsResponseKind>;
/** @internal */
export declare const GetAllLogDrainsSecretLogDrainsResponse2$inboundSchema: z.ZodType<GetAllLogDrainsSecretLogDrainsResponse2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsSecretLogDrainsResponse2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsSecretLogDrainsResponse2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsSecret$inboundSchema: z.ZodType<GetAllLogDrainsDeliveryLogDrainsSecret, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliveryLogDrainsSecretFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliveryLogDrainsSecret, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDelivery2$inboundSchema: z.ZodType<GetAllLogDrainsDelivery2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDelivery2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDelivery2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsResponseEncoding$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponseEncoding>;
/** @internal */
export declare const GetAllLogDrainsDeliveryCompression$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryCompression>;
/** @internal */
export declare const GetAllLogDrainsSecretLogDrainsKind$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsSecretLogDrainsKind>;
/** @internal */
export declare const GetAllLogDrainsSecretLogDrains2$inboundSchema: z.ZodType<GetAllLogDrainsSecretLogDrains2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsSecretLogDrains2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsSecretLogDrains2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliverySecret$inboundSchema: z.ZodType<GetAllLogDrainsDeliverySecret, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliverySecretFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliverySecret, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDelivery1$inboundSchema: z.ZodType<GetAllLogDrainsDelivery1, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDelivery1FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDelivery1, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsDelivery$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsDelivery, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsDeliveryFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsDelivery, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsType$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDrainsType>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsEnv$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDrainsLogDrainsEnv>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsSampling$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsSampling, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsSamplingFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsSampling, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsSourceLogDrains2$inboundSchema: z.ZodType<GetAllLogDrainsSourceLogDrains2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsSourceLogDrains2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsSourceLogDrains2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsSourceLogDrains1$inboundSchema: z.ZodType<GetAllLogDrainsSourceLogDrains1, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsSourceLogDrains1FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsSourceLogDrains1, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsSource$inboundSchema: z.ZodType<GetAllLogDrainsDrainsSource, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsSourceFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsSource, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsVersion$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDrainsVersion>;
/** @internal */
export declare const GetAllLogDrainsFilter2$inboundSchema: z.ZodType<GetAllLogDrainsFilter2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsFilter2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsFilter2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsFilterProject$inboundSchema: z.ZodType<GetAllLogDrainsFilterProject, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsFilterProjectFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsFilterProject, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsFilterLogDrainsSources$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsFilterLogDrainsSources>;
/** @internal */
export declare const GetAllLogDrainsFilterLog$inboundSchema: z.ZodType<GetAllLogDrainsFilterLog, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsFilterLogFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsFilterLog, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsFilterEnvironments$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsFilterEnvironments>;
/** @internal */
export declare const GetAllLogDrainsFilterLogDrainsDeployment$inboundSchema: z.ZodType<GetAllLogDrainsFilterLogDrainsDeployment, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsFilterLogDrainsDeploymentFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsFilterLogDrainsDeployment, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsFilter1$inboundSchema: z.ZodType<GetAllLogDrainsFilter1, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsFilter1FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsFilter1, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsFilter$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsFilter, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsFilterFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsFilter, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsFilterV2$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsFilterV2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsFilterV2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsFilterV2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsProjectAccessLogDrainsManagedBy$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsProjectAccessLogDrainsManagedBy>;
/** @internal */
export declare const GetAllLogDrainsProjectAccess2$inboundSchema: z.ZodType<GetAllLogDrainsProjectAccess2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsProjectAccess2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsProjectAccess2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsProjectAccessManagedBy$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsProjectAccessManagedBy>;
/** @internal */
export declare const GetAllLogDrainsProjectAccess1$inboundSchema: z.ZodType<GetAllLogDrainsProjectAccess1, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsProjectAccess1FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsProjectAccess1, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsProjectAccess$inboundSchema: z.ZodType<GetAllLogDrainsDrainsProjectAccess, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsProjectAccessFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsProjectAccess, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrains2$inboundSchema: z.ZodType<GetAllLogDrainsDrains2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrains2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrains2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsStatus$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDrainsLogDrainsStatus>;
/** @internal */
export declare const GetAllLogDrainsDrainsDisabledReason$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDrainsDisabledReason>;
/** @internal */
export declare const GetAllLogDrainsDrainsLog$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLog, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLog, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsTrace$inboundSchema: z.ZodType<GetAllLogDrainsDrainsTrace, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsTraceFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsTrace, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsAnalytics$inboundSchema: z.ZodType<GetAllLogDrainsDrainsAnalytics, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsAnalyticsFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsAnalytics, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsSpeedInsights$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsSpeedInsights, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsSpeedInsightsFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsSpeedInsights, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsAiGateway$inboundSchema: z.ZodType<GetAllLogDrainsDrainsAiGateway, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsAiGatewayFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsAiGateway, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsAuditLog$inboundSchema: z.ZodType<GetAllLogDrainsDrainsAuditLog, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsAuditLogFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsAuditLog, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsSchemas$inboundSchema: z.ZodType<GetAllLogDrainsDrainsSchemas, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsSchemasFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsSchemas, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsTarget$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsTarget>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrains5$inboundSchema: z.ZodType<GetAllLogDrainsDeliveryLogDrains5, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliveryLogDrains5FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliveryLogDrains5, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsEncoding$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsEncoding>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsResponse200Compression$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponse200Compression>;
/** @internal */
export declare const GetAllLogDrainsDeliveryFileStructure$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryFileStructure>;
/** @internal */
export declare const GetAllLogDrainsDeliveryServerSideEncryption$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryServerSideEncryption>;
/** @internal */
export declare const GetAllLogDrainsDeliveryObjectAcl$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryObjectAcl>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrains4$inboundSchema: z.ZodType<GetAllLogDrainsDeliveryLogDrains4, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliveryLogDrains4FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliveryLogDrains4, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrains3$inboundSchema: z.ZodType<GetAllLogDrainsDeliveryLogDrains3, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliveryLogDrains3FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliveryLogDrains3, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryEndpoint$inboundSchema: z.ZodType<GetAllLogDrainsDeliveryEndpoint, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliveryEndpointFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliveryEndpoint, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryEncoding$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryEncoding>;
/** @internal */
export declare const GetAllLogDrainsSecretKind$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsSecretKind>;
/** @internal */
export declare const GetAllLogDrainsSecret2$inboundSchema: z.ZodType<GetAllLogDrainsSecret2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsSecret2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsSecret2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsResponse200Secret$inboundSchema: z.ZodType<GetAllLogDrainsDeliveryLogDrainsResponse200Secret, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliveryLogDrainsResponse200SecretFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliveryLogDrainsResponse200Secret, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrains2$inboundSchema: z.ZodType<GetAllLogDrainsDeliveryLogDrains2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliveryLogDrains2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliveryLogDrains2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONResponseBodyEncoding$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponse200ApplicationJSONResponseBodyEncoding>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsResponseCompression$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDeliveryLogDrainsResponseCompression>;
/** @internal */
export declare const GetAllLogDrainsSecretLogDrainsResponse200Kind$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsSecretLogDrainsResponse200Kind>;
/** @internal */
export declare const GetAllLogDrainsSecretLogDrainsResponse2002$inboundSchema: z.ZodType<GetAllLogDrainsSecretLogDrainsResponse2002, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsSecretLogDrainsResponse2002FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsSecretLogDrainsResponse2002, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrainsResponseSecret$inboundSchema: z.ZodType<GetAllLogDrainsDeliveryLogDrainsResponseSecret, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliveryLogDrainsResponseSecretFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliveryLogDrainsResponseSecret, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDeliveryLogDrains1$inboundSchema: z.ZodType<GetAllLogDrainsDeliveryLogDrains1, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDeliveryLogDrains1FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDeliveryLogDrains1, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsDelivery$inboundSchema: z.ZodType<GetAllLogDrainsDrainsDelivery, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsDeliveryFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsDelivery, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsType$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDrainsLogDrainsType>;
/** @internal */
export declare const GetAllLogDrainsDrainsEnv$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDrainsEnv>;
/** @internal */
export declare const GetAllLogDrainsDrainsSampling$inboundSchema: z.ZodType<GetAllLogDrainsDrainsSampling, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsSamplingFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsSampling, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsSource2$inboundSchema: z.ZodType<GetAllLogDrainsSource2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsSource2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsSource2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsSource1$inboundSchema: z.ZodType<GetAllLogDrainsSource1, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsSource1FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsSource1, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsSource$inboundSchema: z.ZodType<GetAllLogDrainsDrainsLogDrainsSource, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsLogDrainsSourceFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsLogDrainsSource, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsLogDrainsVersion$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsDrainsLogDrainsVersion>;
/** @internal */
export declare const GetAllLogDrainsFilterLogDrains2$inboundSchema: z.ZodType<GetAllLogDrainsFilterLogDrains2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsFilterLogDrains2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsFilterLogDrains2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsFilterLogDrainsProject$inboundSchema: z.ZodType<GetAllLogDrainsFilterLogDrainsProject, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsFilterLogDrainsProjectFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsFilterLogDrainsProject, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsFilterSources$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsFilterSources>;
/** @internal */
export declare const GetAllLogDrainsFilterLogDrainsLog$inboundSchema: z.ZodType<GetAllLogDrainsFilterLogDrainsLog, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsFilterLogDrainsLogFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsFilterLogDrainsLog, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsFilterLogDrainsEnvironments$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsFilterLogDrainsEnvironments>;
/** @internal */
export declare const GetAllLogDrainsFilterDeployment$inboundSchema: z.ZodType<GetAllLogDrainsFilterDeployment, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsFilterDeploymentFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsFilterDeployment, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsFilterLogDrains1$inboundSchema: z.ZodType<GetAllLogDrainsFilterLogDrains1, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsFilterLogDrains1FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsFilterLogDrains1, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsFilter$inboundSchema: z.ZodType<GetAllLogDrainsDrainsFilter, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsFilterFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsFilter, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrainsFilterV2$inboundSchema: z.ZodType<GetAllLogDrainsDrainsFilterV2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrainsFilterV2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrainsFilterV2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsDrains1$inboundSchema: z.ZodType<GetAllLogDrainsDrains1, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsDrains1FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsDrains1, SDKValidationError>;
/** @internal */
export declare const ResponseBodyDrains$inboundSchema: z.ZodType<ResponseBodyDrains, z.ZodTypeDef, unknown>;
export declare function responseBodyDrainsFromJSON(jsonString: string): SafeParseResult<ResponseBodyDrains, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsResponseBody2$inboundSchema: z.ZodType<GetAllLogDrainsResponseBody2, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsResponseBody2FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsResponseBody2, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsResponseBodyFramework$inboundSchema: z.ZodNativeEnum<typeof GetAllLogDrainsResponseBodyFramework>;
/** @internal */
export declare const ResponseBodyProjectsMetadata$inboundSchema: z.ZodType<ResponseBodyProjectsMetadata, z.ZodTypeDef, unknown>;
export declare function responseBodyProjectsMetadataFromJSON(jsonString: string): SafeParseResult<ResponseBodyProjectsMetadata, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsResponseBody1$inboundSchema: z.ZodType<GetAllLogDrainsResponseBody1, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsResponseBody1FromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsResponseBody1, SDKValidationError>;
/** @internal */
export declare const GetAllLogDrainsResponseBody$inboundSchema: z.ZodType<GetAllLogDrainsResponseBody, z.ZodTypeDef, unknown>;
export declare function getAllLogDrainsResponseBodyFromJSON(jsonString: string): SafeParseResult<GetAllLogDrainsResponseBody, SDKValidationError>;
//# sourceMappingURL=getalllogdrainsop.d.ts.map