import { TemplateConfigurer } from '../grammar'; import { Location, Variables } from '../../api'; import { AbstractParent } from '../AbstractParent'; import { Configurer, Scope } from '../Configurer'; export declare abstract class TemplateConfigurerImpl
> extends AbstractParent
implements TemplateConfigurer
, Configurer {
private scope;
protected self: S;
protected parseFunc: (variables: Variables) => string;
constructor(parent: P, scope: Scope);
template(location: Location): S;
getProviders(): Promise