import { type Environment } from 'nunjucks';
import { plugin } from '../../../server/plugins/engine/plugin.js';
import { type PluginOptions } from '../../../server/plugins/engine/types.js';
export { getPageHref } from '../../../server/plugins/engine/helpers.js';
export { context } from '../../../server/plugins/nunjucks/context.js';
export { getFirstJourneyPage, getFormContext, getFormModel, resolveFormModel } from '../../../server/plugins/engine/beta/form-context.js';
export declare const VIEW_PATH = "src/server/plugins/engine/views";
export declare const PLUGIN_PATH = "node_modules/@defra/forms-engine-plugin";
export declare const STATE_NOT_YET_VALIDATED = "__stateNotYetValidated";
export declare const CURRENT_PAGE_PATH_KEY = "__currentPagePath";
export declare const MAGIC_LINK_GROUP_ID = "__magicLinkGroupId";
export declare const prepareNunjucksEnvironment: (env: Environment, pluginOptions: PluginOptions) => void;
export default plugin;
