import { CookieJar } from 'tough-cookie'; import { EULanguages, EuropeanBrandEnvironment } from '../../constants/europe'; import { AuthStrategy, Code } from './authStrategy'; export declare class EuropeanLegacyAuthStrategy implements AuthStrategy { private readonly environment; private readonly language; constructor(environment: EuropeanBrandEnvironment, language: EULanguages); get name(): string; login(user: { username: string; password: string; }, options?: { cookieJar: CookieJar; }): Promise<{ code: Code; cookies: CookieJar; }>; }