import { TypeFromCodec } from '@cloudflare/util-en-garde'; import { TypeFromEnumerable } from '../utils/enumerable'; export declare const PagesUploadFileResult: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; }>; export type PagesUploadFileResult = TypeFromCodec; export declare const Environment: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; export type Environment = TypeFromCodec; export declare const DeploymentStage: import("@cloudflare/util-en-garde").ObjectCodec<{ name: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; status: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; started_on: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; ended_on: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; }>; export type DeploymentStage = TypeFromCodec; export declare const BuildConfig: import("@cloudflare/util-en-garde").ObjectCodec<{ build_command: import("@cloudflare/util-en-garde").Codec; destination_dir: import("@cloudflare/util-en-garde").Codec; root_dir: import("@cloudflare/util-en-garde").Codec; web_analytics_tag: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; web_analytics_token: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; fast_builds: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; export type BuildConfig = TypeFromCodec; export declare const ProjectSourceConfig: import("@cloudflare/util-en-garde").ObjectCodec<{ owner: import("@cloudflare/util-en-garde").Codec; owner_display_name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; repo_name: import("@cloudflare/util-en-garde").Codec; repo_display_name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; production_branch: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; pr_comments_enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; deployments_enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; production_deployments_enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; preview_deployment_setting: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>, import("io-ts").UndefinedC]>>; preview_branch_includes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; preview_branch_excludes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; }>; export type ProjectSourceConfig = TypeFromCodec; export declare const ProjectSource: import("@cloudflare/util-en-garde").ObjectCodec<{ type: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; config: import("@cloudflare/util-en-garde").ObjectCodec<{ owner: import("@cloudflare/util-en-garde").Codec; owner_display_name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; repo_name: import("@cloudflare/util-en-garde").Codec; repo_display_name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; production_branch: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; pr_comments_enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; deployments_enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; production_deployments_enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; preview_deployment_setting: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>, import("io-ts").UndefinedC]>>; preview_branch_includes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; preview_branch_excludes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; }>; }>; export type ProjectSource = TypeFromCodec; export declare const Deployment: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; project_id: import("@cloudflare/util-en-garde").Codec; project_name: import("@cloudflare/util-en-garde").Codec; url: import("@cloudflare/util-en-garde").Codec; environment: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; deployment_trigger: import("@cloudflare/util-en-garde").ObjectCodec<{ type: import("@cloudflare/util-en-garde").Codec; metadata: import("@cloudflare/util-en-garde").ObjectCodec<{ branch: import("@cloudflare/util-en-garde").Codec; commit_hash: import("@cloudflare/util-en-garde").Codec; commit_message: import("@cloudflare/util-en-garde").Codec; }>; }>; latest_stage: import("@cloudflare/util-en-garde").ObjectCodec<{ name: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; status: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; started_on: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; ended_on: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; }>; stages: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; status: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; started_on: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; ended_on: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; }>>>; aliases: import("@cloudflare/util-en-garde").Codec>>; created_on: import("@cloudflare/util-en-garde").Codec; modified_on: import("@cloudflare/util-en-garde").Codec; build_config: import("@cloudflare/util-en-garde").ObjectCodec<{ build_command: import("@cloudflare/util-en-garde").Codec; destination_dir: import("@cloudflare/util-en-garde").Codec; root_dir: import("@cloudflare/util-en-garde").Codec; web_analytics_tag: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; web_analytics_token: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; fast_builds: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; env_vars: import("@cloudflare/util-en-garde").Codec; kv_namespaces: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; durable_object_namespaces: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; short_id: import("@cloudflare/util-en-garde").Codec; production_branch: import("@cloudflare/util-en-garde").Codec; build_image_major_version: import("@cloudflare/util-en-garde").Codec; source: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; config: import("@cloudflare/util-en-garde").ObjectCodec<{ owner: import("@cloudflare/util-en-garde").Codec; owner_display_name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; repo_name: import("@cloudflare/util-en-garde").Codec; repo_display_name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; production_branch: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; pr_comments_enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; deployments_enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; production_deployments_enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; preview_deployment_setting: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>, import("io-ts").UndefinedC]>>; preview_branch_includes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; preview_branch_excludes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; }>; }>, import("io-ts").UndefinedC]>>; is_skipped: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; files: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>>>, import("io-ts").UndefinedC]>>; }>; export type Deployment = TypeFromCodec; export declare const PlainText: import("@cloudflare/util-en-garde").Codec>; export type PlainText = TypeFromCodec; export declare const SecretText: import("@cloudflare/util-en-garde").Codec>; export type SecretText = TypeFromCodec; export declare const EnvironmentVariableBindingValue: import("@cloudflare/util-en-garde").ObjectCodec<{ value: import("@cloudflare/util-en-garde").Codec; type: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>, import("io-ts").UndefinedC]>>; }>; export type EnvironmentVariableBindingValue = TypeFromCodec; export declare const EnvironmentVariableBindingMap: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec; type: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>, import("io-ts").UndefinedC]>>; }>, import("@cloudflare/util-en-garde").Codec]>>>>; export type EnvironmentVariableBindingMap = TypeFromCodec; export declare const NamespaceBindingValue: import("@cloudflare/util-en-garde").ObjectCodec<{ namespace_id: import("@cloudflare/util-en-garde").Codec; }>; export declare const DatabaseBindingValue: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; }>; export declare const BucketBindingValue: import("@cloudflare/util-en-garde").ObjectCodec<{ name: import("@cloudflare/util-en-garde").Codec; }>; export declare const ServiceBindingValue: import("@cloudflare/util-en-garde").ObjectCodec<{ service: import("@cloudflare/util-en-garde").Codec; environment: import("@cloudflare/util-en-garde").Codec; entrypoint: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; export type ServiceBindingValue = TypeFromCodec; export declare const ServiceBindingMap: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").ObjectCodec<{ service: import("@cloudflare/util-en-garde").Codec; environment: import("@cloudflare/util-en-garde").Codec; entrypoint: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>>>; export type ServiceBindingMap = TypeFromCodec; export declare const DeploymentConfigEnv: import("@cloudflare/util-en-garde").ObjectCodec<{ env_vars: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec; type: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>, import("io-ts").UndefinedC]>>; }>, import("@cloudflare/util-en-garde").Codec]>>>>, import("io-ts").UndefinedC]>>; kv_namespaces: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").ObjectCodec<{ namespace_id: import("@cloudflare/util-en-garde").Codec; }>>>, import("io-ts").UndefinedC]>>; durable_object_namespaces: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").ObjectCodec<{ namespace_id: import("@cloudflare/util-en-garde").Codec; }>>>, import("io-ts").UndefinedC]>>; d1_databases: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; }>>>, import("io-ts").UndefinedC]>>; r2_buckets: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").ObjectCodec<{ name: import("@cloudflare/util-en-garde").Codec; }>>>, import("io-ts").UndefinedC]>>; services: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").ObjectCodec<{ service: import("@cloudflare/util-en-garde").Codec; environment: import("@cloudflare/util-en-garde").Codec; entrypoint: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>>>, import("io-ts").UndefinedC]>>; compatibility_date: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; compatibility_flags: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; always_use_latest_compatibility_date: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; build_image_major_version: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; usage_model: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>, import("io-ts").UndefinedC]>>; }>; export type DeploymentConfigEnv = TypeFromCodec; export declare const DeploymentConfigs: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>, import("@cloudflare/util-en-garde").ObjectCodec<{ env_vars: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec; type: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>, import("io-ts").UndefinedC]>>; }>, import("@cloudflare/util-en-garde").Codec]>>>>, import("io-ts").UndefinedC]>>; kv_namespaces: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").ObjectCodec<{ namespace_id: import("@cloudflare/util-en-garde").Codec; }>>>, import("io-ts").UndefinedC]>>; durable_object_namespaces: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").ObjectCodec<{ namespace_id: import("@cloudflare/util-en-garde").Codec; }>>>, import("io-ts").UndefinedC]>>; d1_databases: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; }>>>, import("io-ts").UndefinedC]>>; r2_buckets: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").ObjectCodec<{ name: import("@cloudflare/util-en-garde").Codec; }>>>, import("io-ts").UndefinedC]>>; services: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").ObjectCodec<{ service: import("@cloudflare/util-en-garde").Codec; environment: import("@cloudflare/util-en-garde").Codec; entrypoint: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>>>, import("io-ts").UndefinedC]>>; compatibility_date: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; compatibility_flags: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; always_use_latest_compatibility_date: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; build_image_major_version: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; usage_model: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>, import("io-ts").UndefinedC]>>; }>>>; export type DeploymentConfigs = TypeFromCodec; export declare const Project: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; name: import("@cloudflare/util-en-garde").Codec; subdomain: import("@cloudflare/util-en-garde").Codec; domains: import("@cloudflare/util-en-garde").Codec>>; source: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; config: import("@cloudflare/util-en-garde").ObjectCodec<{ owner: import("@cloudflare/util-en-garde").Codec; owner_display_name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; repo_name: import("@cloudflare/util-en-garde").Codec; repo_display_name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; production_branch: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; pr_comments_enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; deployments_enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; production_deployments_enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; preview_deployment_setting: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>, import("io-ts").UndefinedC]>>; preview_branch_includes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; preview_branch_excludes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; }>; }>, import("io-ts").UndefinedC]>>; build_config: import("@cloudflare/util-en-garde").ObjectCodec<{ build_command: import("@cloudflare/util-en-garde").Codec; destination_dir: import("@cloudflare/util-en-garde").Codec; root_dir: import("@cloudflare/util-en-garde").Codec; web_analytics_tag: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; web_analytics_token: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; fast_builds: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; deployment_configs: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>, import("@cloudflare/util-en-garde").ObjectCodec<{ env_vars: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec; type: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>, import("io-ts").UndefinedC]>>; }>, import("@cloudflare/util-en-garde").Codec]>>>>, import("io-ts").UndefinedC]>>; kv_namespaces: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").ObjectCodec<{ namespace_id: import("@cloudflare/util-en-garde").Codec; }>>>, import("io-ts").UndefinedC]>>; durable_object_namespaces: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").ObjectCodec<{ namespace_id: import("@cloudflare/util-en-garde").Codec; }>>>, import("io-ts").UndefinedC]>>; d1_databases: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; }>>>, import("io-ts").UndefinedC]>>; r2_buckets: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").ObjectCodec<{ name: import("@cloudflare/util-en-garde").Codec; }>>>, import("io-ts").UndefinedC]>>; services: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").ObjectCodec<{ service: import("@cloudflare/util-en-garde").Codec; environment: import("@cloudflare/util-en-garde").Codec; entrypoint: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>>>, import("io-ts").UndefinedC]>>; compatibility_date: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; compatibility_flags: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; always_use_latest_compatibility_date: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; build_image_major_version: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; usage_model: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>, import("io-ts").UndefinedC]>>; }>>>; latest_deployment: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; project_id: import("@cloudflare/util-en-garde").Codec; project_name: import("@cloudflare/util-en-garde").Codec; url: import("@cloudflare/util-en-garde").Codec; environment: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; deployment_trigger: import("@cloudflare/util-en-garde").ObjectCodec<{ type: import("@cloudflare/util-en-garde").Codec; metadata: import("@cloudflare/util-en-garde").ObjectCodec<{ branch: import("@cloudflare/util-en-garde").Codec; commit_hash: import("@cloudflare/util-en-garde").Codec; commit_message: import("@cloudflare/util-en-garde").Codec; }>; }>; latest_stage: import("@cloudflare/util-en-garde").ObjectCodec<{ name: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; status: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; started_on: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; ended_on: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; }>; stages: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; status: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; started_on: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; ended_on: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; }>>>; aliases: import("@cloudflare/util-en-garde").Codec>>; created_on: import("@cloudflare/util-en-garde").Codec; modified_on: import("@cloudflare/util-en-garde").Codec; build_config: import("@cloudflare/util-en-garde").ObjectCodec<{ build_command: import("@cloudflare/util-en-garde").Codec; destination_dir: import("@cloudflare/util-en-garde").Codec; root_dir: import("@cloudflare/util-en-garde").Codec; web_analytics_tag: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; web_analytics_token: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; fast_builds: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; env_vars: import("@cloudflare/util-en-garde").Codec; kv_namespaces: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; durable_object_namespaces: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; short_id: import("@cloudflare/util-en-garde").Codec; production_branch: import("@cloudflare/util-en-garde").Codec; build_image_major_version: import("@cloudflare/util-en-garde").Codec; source: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; config: import("@cloudflare/util-en-garde").ObjectCodec<{ owner: import("@cloudflare/util-en-garde").Codec; owner_display_name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; repo_name: import("@cloudflare/util-en-garde").Codec; repo_display_name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; production_branch: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; pr_comments_enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; deployments_enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; production_deployments_enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; preview_deployment_setting: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>, import("io-ts").UndefinedC]>>; preview_branch_includes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; preview_branch_excludes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; }>; }>, import("io-ts").UndefinedC]>>; is_skipped: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; files: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>>>, import("io-ts").UndefinedC]>>; }>; canonical_deployment: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; project_id: import("@cloudflare/util-en-garde").Codec; project_name: import("@cloudflare/util-en-garde").Codec; url: import("@cloudflare/util-en-garde").Codec; environment: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; deployment_trigger: import("@cloudflare/util-en-garde").ObjectCodec<{ type: import("@cloudflare/util-en-garde").Codec; metadata: import("@cloudflare/util-en-garde").ObjectCodec<{ branch: import("@cloudflare/util-en-garde").Codec; commit_hash: import("@cloudflare/util-en-garde").Codec; commit_message: import("@cloudflare/util-en-garde").Codec; }>; }>; latest_stage: import("@cloudflare/util-en-garde").ObjectCodec<{ name: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; status: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; started_on: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; ended_on: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; }>; stages: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; status: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; started_on: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; ended_on: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; }>>>; aliases: import("@cloudflare/util-en-garde").Codec>>; created_on: import("@cloudflare/util-en-garde").Codec; modified_on: import("@cloudflare/util-en-garde").Codec; build_config: import("@cloudflare/util-en-garde").ObjectCodec<{ build_command: import("@cloudflare/util-en-garde").Codec; destination_dir: import("@cloudflare/util-en-garde").Codec; root_dir: import("@cloudflare/util-en-garde").Codec; web_analytics_tag: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; web_analytics_token: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; fast_builds: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; env_vars: import("@cloudflare/util-en-garde").Codec; kv_namespaces: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; durable_object_namespaces: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; short_id: import("@cloudflare/util-en-garde").Codec; production_branch: import("@cloudflare/util-en-garde").Codec; build_image_major_version: import("@cloudflare/util-en-garde").Codec; source: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; config: import("@cloudflare/util-en-garde").ObjectCodec<{ owner: import("@cloudflare/util-en-garde").Codec; owner_display_name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; repo_name: import("@cloudflare/util-en-garde").Codec; repo_display_name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; production_branch: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; pr_comments_enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; deployments_enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; production_deployments_enabled: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; preview_deployment_setting: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>, import("io-ts").UndefinedC]>>; preview_branch_includes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; preview_branch_excludes: import("@cloudflare/util-en-garde").Codec>>, import("io-ts").UndefinedC]>>; }>; }>, import("io-ts").UndefinedC]>>; is_skipped: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; files: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>>>, import("io-ts").UndefinedC]>>; }>; created_on: import("@cloudflare/util-en-garde").Codec; production_branch: import("@cloudflare/util-en-garde").Codec; production_script_name: import("@cloudflare/util-en-garde").Codec; preview_script_name: import("@cloudflare/util-en-garde").Codec; }>; export type Project = TypeFromCodec; /** Log message for Pages logs */ export declare const LogMessage: import("@cloudflare/util-en-garde").ObjectCodec<{ ts: import("@cloudflare/util-en-garde").Codec; line: import("@cloudflare/util-en-garde").Codec; }>; /** Log message for Pages logs */ export type LogMessage = TypeFromCodec; /** Persistent logs from funfetti */ export declare const UnifiedDeploymentLogMessages: import("@cloudflare/util-en-garde").ObjectCodec<{ data: import("@cloudflare/util-en-garde").Codec; line: import("@cloudflare/util-en-garde").Codec; }>>>; total: import("@cloudflare/util-en-garde").Codec; includes_container_logs: import("@cloudflare/util-en-garde").Codec; }>; /** Persistent logs from funfetti */ export type UnifiedDeploymentLogMessages = TypeFromCodec; /** Live Logs jwt response from funfetti */ export declare const DeploymentLiveLogsJWT: import("@cloudflare/util-en-garde").ObjectCodec<{ jwt: import("@cloudflare/util-en-garde").Codec; }>; /** Live Logs jwt response from funfetti */ export type DeploymentLiveLogsJWT = TypeFromCodec; /** Live logs jwt payload for connecting to the live logs durable object */ export declare const DeploymentLiveLogsJWTPayload: import("@cloudflare/util-en-garde").ObjectCodec<{ aud: import("@cloudflare/util-en-garde").Codec; exp: import("@cloudflare/util-en-garde").Codec; iat: import("@cloudflare/util-en-garde").Codec; iss: import("@cloudflare/util-en-garde").Codec; features: import("@cloudflare/util-en-garde").Codec>>; externalDeploymentId: import("@cloudflare/util-en-garde").Codec; }>; /** Live logs jwt payload for connecting to the live logs durable object */ export type DeploymentLiveLogsJWTPayload = TypeFromCodec; /** Response from Live Logs (api.pages.cloudflare.com/logs endpoint) to get existing logs over http */ export declare const DeploymentExistingLiveLogs: import("@cloudflare/util-en-garde").ObjectCodec<{ nextIndex: import("@cloudflare/util-en-garde").Codec; logs: import("@cloudflare/util-en-garde").Codec; line: import("@cloudflare/util-en-garde").Codec; }>>>; }>; /** Response from Live Logs (api.pages.cloudflare.com/logs endpoint) to get existing logs over http */ export type DeploymentExistingLiveLogs = TypeFromCodec; export declare const DirectUploadsJWT: import("@cloudflare/util-en-garde").ObjectCodec<{ jwt: import("@cloudflare/util-en-garde").Codec; }>; export type DirectUploadsJWT = TypeFromCodec; export declare const UploadFileGroupPayload: import("@cloudflare/util-en-garde").ObjectCodec<{ key: import("@cloudflare/util-en-garde").Codec; value: import("@cloudflare/util-en-garde").Codec; metadata: import("@cloudflare/util-en-garde").ObjectCodec<{ contentType: import("@cloudflare/util-en-garde").Codec; }>; base64: import("@cloudflare/util-en-garde").Codec; }>; export type UploadFileGroupPayload = TypeFromCodec; export declare const FunctionsUsageModel: import("../utils/enumerable").Enumerable<"standard" | "bundled" | "unbound">; export type FunctionsUsageModel = TypeFromEnumerable; export declare const AccountSettingsResult: import("@cloudflare/util-en-garde").ObjectCodec<{ default_usage_model: import("@cloudflare/util-en-garde").Codec; }>; export declare const PagesTail: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; url: import("@cloudflare/util-en-garde").Codec; expires_at: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; export type PagesTailResult = TypeFromCodec; export declare const PlacementMode: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; export type PlacementMode = TypeFromCodec; export declare const Placement: import("@cloudflare/util-en-garde").ObjectCodec<{ mode: import("@cloudflare/util-en-garde").Codec>, import("@cloudflare/util-en-garde").Codec>]>>; }>; export type Placement = TypeFromCodec; export type GitRepo = TypeFromCodec; export declare const GitRepo: import("@cloudflare/util-en-garde").ObjectCodec<{ repo_name: import("@cloudflare/util-en-garde").Codec; repo_display_name: import("@cloudflare/util-en-garde").Codec; repo_url: import("@cloudflare/util-en-garde").Codec; default_branch: import("@cloudflare/util-en-garde").Codec; project_id: import("@cloudflare/util-en-garde").Codec, import("@cloudflare/util-en-garde").Codec]>>; project_ids: import("@cloudflare/util-en-garde").Codec>>, import("@cloudflare/util-en-garde").Codec]>>; repo_id: import("@cloudflare/util-en-garde").Codec; }>; export type GitBranch = TypeFromCodec; export declare const GitBranch: import("@cloudflare/util-en-garde").ObjectCodec<{ branch_name: import("@cloudflare/util-en-garde").Codec; commit: import("@cloudflare/util-en-garde").ObjectCodec<{ sha: import("@cloudflare/util-en-garde").Codec; url: import("@cloudflare/util-en-garde").Codec; }>; }>;