idea-toolbox
Version:
IDEA's utility functions
23 lines (22 loc) • 620 B
TypeScript
import { Resource } from './resource.model';
/**
* Structure representing language preferences in a context.
*/
export declare class Languages extends Resource {
/**
* The default language for a context.
*/
default: ServiceLanguages | string;
/**
* The available languages available in a context.
*/
available: (ServiceLanguages | string)[];
load(x: any): void;
validate(languagesOfSpecificService: any): string[];
}
/**
* The languages available in a specific service. It must be redefined in every service.
*/
export declare enum ServiceLanguages {
English = "en"
}