import type { Request, Response } from 'express';
import { type Model } from 'racer';
import { type AppForServer } from './AppForServer';
import { Page } from './Page';
declare module 'racer' {
    interface Model {
        hasErrored?: boolean;
    }
}
export declare class PageForServer extends Page {
    req: Request;
    res: Response;
    page: PageForServer;
    constructor(app: AppForServer, model: Model, req: Request, res: Response);
    render(ns?: string, status?: number): void;
    renderStatic(status?: number, ns?: string): void;
}
