declare function _default({ nunjucksEnv, mountUrl, plan, staticRouter, ancillaryRouter, journeyRouter, preMiddleware, sessionMiddleware, i18nMiddleware, bodyParserMiddleware, dataMiddleware, postMiddleware, }: {
    nunjucksEnv: NunjucksEnvironment;
    mountUrl?: string | undefined;
    plan?: import("./Plan.js").default | undefined;
    staticRouter: MutableRouter;
    ancillaryRouter: MutableRouter;
    journeyRouter: MutableRouter;
    preMiddleware: ExpressRequestHandler[];
    sessionMiddleware: ExpressRequestHandler[];
    i18nMiddleware: ExpressRequestHandler[];
    bodyParserMiddleware: ExpressRequestHandler[];
    dataMiddleware: ExpressRequestHandler[];
    postMiddleware: ExpressRequestHandler[];
}): Mounter;
export default _default;
export type NunjucksEnvironment = import("nunjucks").Environment;
export type ExpressRequestHandler = import("express").RequestHandler;
export type Mounter = import("../casa").Mounter;
export type Plan = import("../casa").Plan;
export type MutableRouter = import("../casa").MutableRouter;
