import { type PageStatus } from '@defra/forms-model'; import { type FormModel } from '~/src/server/plugins/engine/models/index.js'; import { QuestionPageController } from '~/src/server/plugins/engine/pageControllers/QuestionPageController.js'; import { type FormContext } from '~/src/server/plugins/engine/types.js'; import { type FormRequest, type FormResponseToolkit } from '~/src/server/routes/types.js'; export declare class StatusPageController extends QuestionPageController { pageDef: PageStatus; allowSaveAndExit: boolean; showReferenceNumber: boolean; constructor(model: FormModel, pageDef: PageStatus); getRelevantPath(): string; makeGetRouteHandler(): (request: FormRequest, context: FormContext, h: FormResponseToolkit) => Promise; }