UNPKG

@salesforce/templates

Version:

Salesforce JS library for templates

18 lines (17 loc) 607 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 declare 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; }