import { Application, Response } from 'express';
import { Context } from 'react';
import { ReactViewsOptions } from './react-view-engine.interface.js';
export declare function isTranspiled(): boolean;
export declare function setupReactViews(app: Application, options: ReactViewsOptions): void;
export declare function addReactContext<T>(res: Response, context: Context<T>, value: T): void;
export declare function reactViews(reactViewOptions: ReactViewsOptions): (path: string, options: object, callback: (e: any, rendered?: string | undefined) => void) => Promise<void>;
