/** * routes/rewind.ts * * Handlers for rewind.plan + rewind.apply over the UnifiedRewindService. Both * are registered together with their descriptors from * register-gateway-verb-groups.ts. rewind.apply follows the checkpoints.restore * confirm idiom: an unconfirmed call returns a non-error refusal body, a bad * confirm token is an honest 400. */ import type { GatewayMethodCatalog } from '../method-catalog.js'; import type { GatewayMethodHandler } from '../method-catalog-shared.js'; import { type UnifiedRewindService } from '../../rewind/index.js'; export declare function createRewindPlanHandler(service: Pick): GatewayMethodHandler; export declare function createRewindApplyHandler(service: Pick): GatewayMethodHandler; /** Attach the rewind.plan + rewind.apply handlers to their descriptors. Missing descriptor is a silent no-op. */ export declare function registerRewindGatewayMethods(catalog: GatewayMethodCatalog, service: UnifiedRewindService): void; //# sourceMappingURL=rewind.d.ts.map