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; }