import http from 'http';
import { URL } from 'url';
/**
 * Route context interface
 */
interface RouteContext {
    pathname: string;
    url: URL;
    req: http.IncomingMessage;
    res: http.ServerResponse;
    initialPath: string;
    handlePostRequest: (req: http.IncomingMessage, res: http.ServerResponse, handler: (body: any) => Promise<any>) => void;
    broadcastToClients: (data: any) => void;
}
/**
 * Handle Memory API routes
 * @returns true if route was handled, false otherwise
 */
export declare function handleMemoryRoutes(ctx: RouteContext): Promise<boolean>;
export {};
//# sourceMappingURL=memory-routes.d.ts.map