import * as S from "@distilled.cloud/core/schema"; import * as API from "@distilled.cloud/core/api"; import { type CloudflareOpError, type CloudflareOpContext } from "../protocol.ts"; export type { CloudflareOpError, CloudflareOpContext }; declare const Forbidden_base: S.Class, import("effect/Cause").YieldableError>; export declare class Forbidden extends /*@__PURE__*/ Forbidden_base { } export interface DeleteManagedTransformRequest { /** The unique ID of the zone. */ zoneId: string; } export declare const DeleteManagedTransformRequest: S.Schema; export interface DeleteManagedTransformResponse { } export declare const DeleteManagedTransformResponse: S.Schema; export interface ListManagedTransformsRequest { /** The unique ID of the zone. */ zoneId: string; } export declare const ListManagedTransformsRequest: S.Schema; export type ListResponseManagedRequestHeadersItemConflictsWithList = Array; export declare const ListResponseManagedRequestHeadersItemConflictsWithList: S.Schema; export interface ListResponseManagedRequestHeadersItem { /** The human-readable identifier of the Managed Transform. */ id: string; /** Whether the Managed Transform is enabled. */ enabled: boolean; /** Whether the Managed Transform conflicts with the currently-enabled Managed Transforms. */ hasConflict: boolean; /** The Managed Transforms that this Managed Transform conflicts with. */ conflictsWith?: ListResponseManagedRequestHeadersItemConflictsWithList | null; } export declare const ListResponseManagedRequestHeadersItem: S.Schema; export type ListResponseManagedRequestHeadersList = Array; export declare const ListResponseManagedRequestHeadersList: S.Schema; export type ListResponseManagedResponseHeadersItemConflictsWithList = Array; export declare const ListResponseManagedResponseHeadersItemConflictsWithList: S.Schema; export interface ListResponseManagedResponseHeadersItem { /** The human-readable identifier of the Managed Transform. */ id: string; /** Whether the Managed Transform is enabled. */ enabled: boolean; /** Whether the Managed Transform conflicts with the currently-enabled Managed Transforms. */ hasConflict: boolean; /** The Managed Transforms that this Managed Transform conflicts with. */ conflictsWith?: ListResponseManagedResponseHeadersItemConflictsWithList | null; } export declare const ListResponseManagedResponseHeadersItem: S.Schema; export type ListResponseManagedResponseHeadersList = Array; export declare const ListResponseManagedResponseHeadersList: S.Schema; /** Unwrapped `result` payload of the Cloudflare v4 response envelope. */ export interface ListManagedTransformsResponse { /** The list of Managed Request Transforms. */ managedRequestHeaders: ListResponseManagedRequestHeadersList; /** The list of Managed Response Transforms. */ managedResponseHeaders: ListResponseManagedResponseHeadersList; } export declare const ListManagedTransformsResponse: S.Schema; export type EditRequestManagedRequestHeadersItemConflictsWithList = Array; export declare const EditRequestManagedRequestHeadersItemConflictsWithList: S.Schema; export interface EditRequestManagedRequestHeadersItem { /** The human-readable identifier of the Managed Transform. */ id: string; /** Whether the Managed Transform is enabled. */ enabled: boolean; /** Whether the Managed Transform conflicts with the currently-enabled Managed Transforms. */ hasConflict?: boolean; /** The Managed Transforms that this Managed Transform conflicts with. */ conflictsWith?: EditRequestManagedRequestHeadersItemConflictsWithList; } export declare const EditRequestManagedRequestHeadersItem: S.Schema; export type EditRequestManagedRequestHeadersList = Array; export declare const EditRequestManagedRequestHeadersList: S.Schema; export type EditRequestManagedResponseHeadersItemConflictsWithList = Array; export declare const EditRequestManagedResponseHeadersItemConflictsWithList: S.Schema; export interface EditRequestManagedResponseHeadersItem { /** The human-readable identifier of the Managed Transform. */ id: string; /** Whether the Managed Transform is enabled. */ enabled: boolean; /** Whether the Managed Transform conflicts with the currently-enabled Managed Transforms. */ hasConflict?: boolean; /** The Managed Transforms that this Managed Transform conflicts with. */ conflictsWith?: EditRequestManagedResponseHeadersItemConflictsWithList; } export declare const EditRequestManagedResponseHeadersItem: S.Schema; export type EditRequestManagedResponseHeadersList = Array; export declare const EditRequestManagedResponseHeadersList: S.Schema; export interface PatchManagedTransformRequest { /** The unique ID of the zone. */ zoneId: string; /** The list of Managed Request Transforms. */ managedRequestHeaders?: EditRequestManagedRequestHeadersList; /** The list of Managed Response Transforms. */ managedResponseHeaders?: EditRequestManagedResponseHeadersList; } export declare const PatchManagedTransformRequest: S.Schema; export type EditResponseManagedRequestHeadersItemConflictsWithList = Array; export declare const EditResponseManagedRequestHeadersItemConflictsWithList: S.Schema; export interface EditResponseManagedRequestHeadersItem { /** The human-readable identifier of the Managed Transform. */ id: string; /** Whether the Managed Transform is enabled. */ enabled: boolean; /** Whether the Managed Transform conflicts with the currently-enabled Managed Transforms. */ hasConflict: boolean; /** The Managed Transforms that this Managed Transform conflicts with. */ conflictsWith?: EditResponseManagedRequestHeadersItemConflictsWithList | null; } export declare const EditResponseManagedRequestHeadersItem: S.Schema; export type EditResponseManagedRequestHeadersList = Array; export declare const EditResponseManagedRequestHeadersList: S.Schema; export type EditResponseManagedResponseHeadersItemConflictsWithList = Array; export declare const EditResponseManagedResponseHeadersItemConflictsWithList: S.Schema; export interface EditResponseManagedResponseHeadersItem { /** The human-readable identifier of the Managed Transform. */ id: string; /** Whether the Managed Transform is enabled. */ enabled: boolean; /** Whether the Managed Transform conflicts with the currently-enabled Managed Transforms. */ hasConflict: boolean; /** The Managed Transforms that this Managed Transform conflicts with. */ conflictsWith?: EditResponseManagedResponseHeadersItemConflictsWithList | null; } export declare const EditResponseManagedResponseHeadersItem: S.Schema; export type EditResponseManagedResponseHeadersList = Array; export declare const EditResponseManagedResponseHeadersList: S.Schema; /** Unwrapped `result` payload of the Cloudflare v4 response envelope. */ export interface PatchManagedTransformResponse { /** The list of Managed Request Transforms. */ managedRequestHeaders: EditResponseManagedRequestHeadersList; /** The list of Managed Response Transforms. */ managedResponseHeaders: EditResponseManagedResponseHeadersList; } export declare const PatchManagedTransformResponse: S.Schema; export type DeleteManagedTransformError = Forbidden | CloudflareOpError; /** Disables all Managed Transforms. */ export declare const deleteManagedTransform: API.OperationMethod; export type ListManagedTransformsError = Forbidden | CloudflareOpError; /** Fetches a list of all Managed Transforms. */ export declare const listManagedTransforms: API.OperationMethod; export type PatchManagedTransformError = Forbidden | CloudflareOpError; /** Updates the status of one or more Managed Transforms. */ export declare const patchManagedTransform: API.OperationMethod; //# sourceMappingURL=managed_transforms.d.ts.map