import type { CloudflareControlPlaneOptions } from '../../cloudflare/types.js';
export interface DaemonCloudflareRouteContext extends CloudflareControlPlaneOptions {
    readonly parseJsonBody: (req: Request) => Promise<Record<string, unknown> | Response>;
    readonly parseOptionalJsonBody: (req: Request) => Promise<Record<string, unknown> | null | Response>;
}
export declare function dispatchCloudflareRoutes(req: Request, context: DaemonCloudflareRouteContext): Promise<Response | null>;
//# sourceMappingURL=cloudflare-routes.d.ts.map