import { ITemplateProcessor, ITemplateProcessorFactory } from "./core";
export declare class NestedTemplateProcessor {
    private templateProcessorFactory;
    constructor(templateProcessorFactory: ITemplateProcessorFactory);
    combine<T>(templateKey: Promise<ITemplateProcessor<T>> | string, nestingTemplateKey?: string): Promise<ITemplateProcessor<T>>;
}
