UNPKG

@korbiniankuhn/validator

Version:

Validate object schemas for js, expressjs, angular and mongoose.

18 lines (17 loc) 587 B
import { Locale } from '../interfaces/locale.interface'; interface Replacement { [key: string]: string; } export declare class Message { private _locales; private _locale; private _messages; constructor(locale?: string); addLocale(name: string, messages: Locale, fallback?: string): Message; setLocale(name: any): Message; getLocale(): string; replace(text: string, replacements: Replacement): string; get(code: string, replacements?: Replacement): string; error(code: string, replacements?: Replacement): Error; } export {};