UNPKG

@salesforce/templates

Version:

Salesforce JS library for templates

18 lines (17 loc) 599 B
export interface LocalizationProvider { localize(label: string, args?: string | string[]): string; } export declare class Localization implements LocalizationProvider { private readonly delegate; constructor(delegate: Message); localize(label: string, args?: string | string[]): string; } export type MessageBundle = { readonly [index: string]: string; }; export declare class Message implements LocalizationProvider { private readonly messages; constructor(messages: MessageBundle); localize(label: string, args?: string | string[]): string; private getLabel; }