UNPKG

bluelinky2

Version:

An unofficial nodejs API wrapper for Hyundai bluelink

30 lines (29 loc) 990 B
import { Brand } from '../interfaces/common.interfaces'; export declare type EULanguages = 'cs' | 'da' | 'nl' | 'en' | 'fi' | 'fr' | 'de' | 'it' | 'pl' | 'hu' | 'no' | 'sk' | 'es' | 'sv'; export declare const EU_LANGUAGES: EULanguages[]; export declare const DEFAULT_LANGUAGE: EULanguages; export interface EuropeanBrandEnvironment { brand: Brand; host: string; baseUrl: string; clientId: string; appId: string; endpoints: { integration: string; silentSignIn: string; session: string; login: string; language: string; redirectUri: string; token: string; }; basicToken: string; GCMSenderID: string; stamp: (stampsFile?: string) => Promise<string>; brandAuthUrl: (options: { language: EULanguages; serviceId: string; userId: string; }) => string; } export declare const getBrandEnvironment: (brand: Brand) => EuropeanBrandEnvironment;