import { type TransformEngine } from '@contractspec/lib.contracts/presentations';
import type { ComponentMap } from './types';
/**
 * Create and configure the TransformEngine for web-landing presentations.
 * Includes React and Markdown renderers with component map registration.
 */
export declare function createPresentationEngine(customComponentMap?: ComponentMap): TransformEngine;
/**
 * Singleton engine instance for the app.
 * Use this for rendering presentations.
 */
export declare const presentationEngine: TransformEngine;
//# sourceMappingURL=engine.d.ts.map