import { BlueLinkyConfig } from './../interfaces/common.interfaces'; import { Vehicle } from '../vehicles/vehicle'; import { SessionController } from './controller'; import { AmericaBrandEnvironment } from '../constants/america'; export interface AmericanBlueLinkyConfig extends BlueLinkyConfig { region: 'US'; } export declare class AmericanController extends SessionController { private _environment; constructor(userConfig: AmericanBlueLinkyConfig); get environment(): AmericaBrandEnvironment; private vehicles; refreshAccessToken(): Promise; login(): Promise; logout(): Promise; getVehicles(): Promise>; }