/**
 * Cloudflare DCV-DELEGATION API
 *
 * Generated from Cloudflare TypeScript SDK.
 * DO NOT EDIT - regenerate with: bun scripts/generate.ts --service dcv-delegation
 */
import * as Schema from "effect/Schema";
import type * as HttpClient from "effect/unstable/http/HttpClient";
import * as API from "../client/api.ts";
import type { Credentials } from "../credentials.ts";
import { type DefaultErrors } from "../errors.ts";
export interface GetDCVDelegationRequest {
    /** Identifier. */
    zoneId: string;
}
export declare const GetDCVDelegationRequest: Schema.Schema<GetDCVDelegationRequest>;
export interface GetDCVDelegationResponse {
    /** The DCV Delegation unique identifier. */
    uuid?: string | null;
}
export declare const GetDCVDelegationResponse: Schema.Schema<GetDCVDelegationResponse>;
export type GetDCVDelegationError = DefaultErrors;
export declare const getDCVDelegation: API.OperationMethod<GetDCVDelegationRequest, GetDCVDelegationResponse, GetDCVDelegationError, Credentials | HttpClient.HttpClient>;
//# sourceMappingURL=dcv-delegation.d.ts.map