import Handlebars from 'handlebars'; declare const _default: { create: () => typeof Handlebars; registerHelper(name: string, fn: Handlebars.HelperDelegate): void; registerHelper(name: Handlebars.HelperDeclareSpec): void; unregisterHelper(name: string): void; registerPartial(name: string, fn: Handlebars.Template): void; registerPartial(spec: { [name: string]: Handlebars.Template; }): void; unregisterPartial(name: string): void; registerDecorator(name: string, fn: Function): void; unregisterDecorator(name: string): void; K(): void; createFrame(object: any): any; blockParams(obj: any[], ids: any[]): any[]; log(level: number, obj: any): void; parse(input: string, options?: Handlebars.ParseOptions): hbs.AST.Program; parseWithoutProcessing(input: string, options?: Handlebars.ParseOptions): hbs.AST.Program; compile(input: any, options?: CompileOptions): HandlebarsTemplateDelegate; precompile(input: any, options?: PrecompileOptions): TemplateSpecification; template(precompilation: TemplateSpecification): HandlebarsTemplateDelegate; noConflict(): typeof Handlebars; escapeExpression: typeof Handlebars.Utils.escapeExpression; logger: Logger; templates: HandlebarsTemplates; helpers: { [name: string]: Handlebars.HelperDelegate; }; partials: { [name: string]: any; }; decorators: { [name: string]: Function; }; VERSION: string; Exception: typeof Handlebars.Exception; SafeString: typeof Handlebars.SafeString; Utils: typeof Handlebars.Utils; AST: typeof Handlebars.AST; Visitor: typeof Handlebars.Visitor; VM: typeof Handlebars.VM; }; export = _default;