import type { Endpoint as EndpointManifest, ProtocolMode } from "../discovery.js";
import type { Endpoint } from "../endpoint.js";
import { type RestateHandler } from "./types.js";
export declare function createRestateHandler(endpoint: Endpoint, protocolMode: ProtocolMode, additionalDiscoveryFields: Partial<EndpointManifest>): RestateHandler;
//# sourceMappingURL=generic.d.ts.map