UNPKG

@ztimson/momentum

Version:

Client library for momentum

23 lines 702 B
import { AssetController } from './asset-controller'; import { Meta } from './core'; import { Momentum } from './momentum'; /** HTML template */ export type Template = Meta & { /** Template description */ description: string; /** Template string */ value: string; }; /** Render template */ export type RenderTemplate = { template: string; data?: any; }; /** Manage and render templates */ export declare class Templates extends AssetController<Template> { protected momentum: Momentum; constructor(momentum: Momentum); render(id: string, data: any): Promise<string>; renderHtml(html: string, data: any): Promise<string>; } //# sourceMappingURL=templates.d.ts.map