/**
 * 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