import { BeforeRequestContext, BeforeRequestHook } from "./types.js";
/**
 * Injects custom headers into every outgoing request to the Cloudinary API.
 *
 * Headers are read from `hookCtx.options.customHeaders` (a Record<string, string>),
 * which is set by mcp-service when constructing the SDK via getSDK.
 *
 * When no custom headers are configured, this hook is a no-op.
 */
export declare class CustomHeadersHook implements BeforeRequestHook {
    beforeRequest(hookCtx: BeforeRequestContext, request: Request): Promise<Request>;
}
//# sourceMappingURL=customHeadersHook.d.ts.map