UNPKG

meblog

Version:

A simple blog engine for personal blogging

18 lines (17 loc) 600 B
/// <reference types="node" /> import File from 'vinyl'; import DataSource from '../source/DataSource'; import ConfigHolder from '../ConfigHolder'; export default class PageTemplate extends ConfigHolder { protected dataSource: DataSource; protected template: File; constructor(dataSource: DataSource, template: File); render(): File[]; get templateName(): string; static getTemplateName(file: File): string; protected compile(file: File, data?: { [prop: string]: unknown; }): Buffer; protected i18nFnToPickup: string[]; protected getI18nUtils(): {}; }