UNPKG

strapi-plugin-firebase-authentication

Version:

Allows easy integration between clients utilizing Firebase for authentication and Strapi

22 lines (21 loc) 720 B
import _ from "lodash"; import { EmailTemplate, TemplateVariables, TemplateType } from "../templates/types"; declare class TemplateService { /** * Get template with user overrides from configuration */ getTemplate(templateType: TemplateType): Promise<EmailTemplate>; /** * Compile a template string using Lodash * Uses Lodash default delimiters: <%= %> */ compileTemplate(templateString: string): _.TemplateExecutor; /** * Validate that required variables are present */ validateVariables(variables: Partial<TemplateVariables>, required: string[]): void; } declare const _default: ({ strapi }: { strapi: any; }) => TemplateService; export default _default;