import type { Express, Request, Response } from 'express';
import type { IronDomeRouteGuardOptions, Middleware as IronDomeMiddleware } from '../iron-dome-route-guard.js';
type Middleware = (_req: Request, res: Response, next: (err?: unknown) => void) => void;
interface MemoryRouteDeps {
    requireNotLocked: Middleware;
    requireIronDomeAction: (options: IronDomeRouteGuardOptions) => IronDomeMiddleware;
}
export declare function registerMemoryRoutes(app: Express, deps: MemoryRouteDeps): void;
export {};
