import RoutePathValidator from "./RoutePathValidator";
export default class PageRoute extends RoutePathValidator {
    config: PageRouteCtorConfigProps;
    private pageFilePaths;
    controller: RouteControllerCtorConfig<PageControllerActionParams>;
    constructor(config: PageRouteCtorConfigProps);
    getControllerActionParams({ request }: {
        request: HttpRequest;
    }): {
        filepath: string;
    };
    protected isValid(request: HttpRequest): boolean;
    protected getHtmlFileRelativePathWithoutDot(request: HttpRequest): string;
    protected getRequestedFilepath({ url }: {
        url: string;
    }): string;
}
//# sourceMappingURL=PageRoute.d.ts.map