import { TypeFromCodec } from '@cloudflare/util-en-garde'; declare const HTTPApplication: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; name: import("@cloudflare/util-en-garde").Codec; status: import("@cloudflare/util-en-garde").Codec; current_version: import("@cloudflare/util-en-garde").Codec; last_updated: import("@cloudflare/util-en-garde").Codec; }>; export type HTTPApplication = TypeFromCodec; declare const ZoneApplication: import("@cloudflare/util-en-garde").ObjectCodec<{ id: import("@cloudflare/util-en-garde").Codec; name: import("@cloudflare/util-en-garde").Codec; status: import("@cloudflare/util-en-garde").Codec; current_version: import("@cloudflare/util-en-garde").Codec; last_updated: import("@cloudflare/util-en-garde").Codec; }>; export type ZoneApplication = TypeFromCodec; declare const ZoneVersion: import("@cloudflare/util-en-garde").ObjectCodec<{ version: import("@cloudflare/util-en-garde").Codec; id: import("@cloudflare/util-en-garde").Codec; zone_tag: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; zone_name: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; cloned_from: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; application_id: import("@cloudflare/util-en-garde").Codec; description: import("@cloudflare/util-en-garde").Codec; status: import("@cloudflare/util-en-garde").Codec; locked: import("@cloudflare/util-en-garde").Codec; last_updated: import("@cloudflare/util-en-garde").Codec, import("io-ts").UndefinedC]>>; }>; export type ZoneVersion = TypeFromCodec; declare const ZoneVersionCompare: import("@cloudflare/util-en-garde").ObjectCodec<{ first_version: import("@cloudflare/util-en-garde").ObjectCodec<{ file_data: import("@cloudflare/util-en-garde").Codec; metadata: import("@cloudflare/util-en-garde").ObjectCodec<{ created_on: import("@cloudflare/util-en-garde").Codec; status: import("@cloudflare/util-en-garde").Codec; }>; }>; second_version: import("@cloudflare/util-en-garde").ObjectCodec<{ file_data: import("@cloudflare/util-en-garde").Codec; metadata: import("@cloudflare/util-en-garde").ObjectCodec<{ created_on: import("@cloudflare/util-en-garde").Codec; status: import("@cloudflare/util-en-garde").Codec; }>; }>; }>; export type ZoneVersionCompare = TypeFromCodec; declare const CreateZoneVersionCompare: import("@cloudflare/util-en-garde").ObjectCodec<{ first_version: import("@cloudflare/util-en-garde").Codec; second_version: import("@cloudflare/util-en-garde").Codec; }>; export type CreateZoneVersionCompare = TypeFromCodec; declare const CreateZoneVersion: import("@cloudflare/util-en-garde").ObjectCodec<{ version: import("@cloudflare/util-en-garde").Codec; id: import("@cloudflare/util-en-garde").Codec; clone_from: import("@cloudflare/util-en-garde").Codec; application_id: import("@cloudflare/util-en-garde").Codec; description: import("@cloudflare/util-en-garde").Codec; status: import("@cloudflare/util-en-garde").Codec; locked: import("@cloudflare/util-en-garde").Codec; last_updated: import("@cloudflare/util-en-garde").Codec; }>; export type CreateZoneVersion = TypeFromCodec; declare const WAFMigrationStatus: import("@cloudflare/util-en-garde").ObjectCodec<{ new_waf_status: import("@cloudflare/util-en-garde").Codec; old_waf_status: import("@cloudflare/util-en-garde").Codec; }>; export type WAFMigrationStatus = TypeFromCodec; export {};