import { RenderStage, TemplateRenderError } from './template.errors';
export interface RenderContextMeta {
    stage: RenderStage;
    engine?: string;
    language?: string;
    templateName?: string;
    scope?: string;
    scopeId?: string;
    locale?: string;
}
export declare function diagnoseRenderError(cause: unknown, source: string, context: Record<string, any> | undefined, meta: RenderContextMeta): TemplateRenderError;
