UNPKG

redsys-easy

Version:

Node JS interface for Redsys payment gateway

32 lines (31 loc) 1.09 kB
/** * ISO 639-1 language code * * @public */ export type Language = 'es' | 'en' | 'ca' | 'fr' | 'de' | 'nl' | 'it' | 'sv' | 'pt' | 'pl' | 'gl' | 'eu' | 'bg' | 'zh' | 'hr' | 'cs' | 'da' | 'et' | 'fi' | 'el' | 'hu' | 'ja' | 'lv' | 'lt' | 'mt' | 'ro' | 'ru' | 'sk' | 'sl' | 'tr'; /** * Redsys language code * * @public */ export type LanguageNum = '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9' | '10' | '11' | '12' | '13' | '100' | '156' | '191' | '203' | '208' | '233' | '246' | '300' | '348' | '392' | '428' | '440' | '470' | '642' | '643' | '703' | '705' | '792'; /** * Maps an ISO 639-1 language code to redsys language number * * @remarks * Some ISO 639-1 language codes may include more more than one redsys language number. In such cases the main redsys language number is used. * * @public */ export declare const LANGUAGES: Record<Language, LanguageNum>; /** * Maps a redsys language code to an ISO 639-1 language code * * @remarks * @see {@link LANGUAGES} * * @public */ declare const REV_LANGUAGES: Record<LanguageNum, Language>; export { REV_LANGUAGES };