declare class Renderer { protected style?: string; /** @param {String} template the template @param {String} layout the optional layout @param {String} style the style @param {Object} opts handlebars options @param {Array} customHelpersList contains a list of custom helpers (optional) */ protected loadingHbs: Promise; protected template: HandlebarsTemplateDelegate; constructor(template: string, layout?: string, style?: string, opts?: object, customHelpersList?: any); /** * Wait for the renderer to initialize */ waitLoad(): Promise; /** @param {Object} context: required data for the placeholders @return {String} html */ render(context: object): Promise; } export { Renderer }; //# sourceMappingURL=index.d.ts.map