UNPKG

meblog

Version:

A simple blog engine for personal blogging

23 lines (22 loc) 905 B
import 'moment-timezone'; import { Post } from './post/Post'; import { Config, Tag } from './model'; export default class ConfigHolder { private readonly _config; constructor(config: Config); get config(): Config; rootUrl(urlPath: string, locale?: string): string; url(urlPath: string, locale?: string): string; postPartialPath(post: Post): string; postUrl(post: Post): string; postRootUrl(post: Post): string; tagUrl(tag: Tag, locale?: string): string; tagRootUrl(tag: Tag, locale?: string): string; formatDateTime(date: Date, locale?: string): string; formatDate(date: Date, locale?: string): string; getI18nFallbackToConfig(name: string, locale?: string): string; getDateTimeFormat(locale?: string): string; getDateFormat(locale?: string): string; formatRFC822DateTime(date: Date): string; isDefaultLocale(locale: string): boolean; }