@js-sugar/angular
Version:
JS-Sugar core package (Angular)
21 lines (20 loc) • 559 B
TypeScript
export declare type LocaleDictionary = {
[key: string]: string;
};
export declare type LocaleErrorTranslator = (error: any) => string;
export declare type LocaleErrorTranslators = {
[key: string]: LocaleErrorTranslator;
};
export interface LocaleData {
readonly name: string;
readonly rtl?: boolean;
dictionary?: LocaleDictionary;
form?: {
validation?: {
error?: {
translators?: LocaleErrorTranslators;
defaultMessage?: string;
};
};
};
}