UNPKG

ebay-api

Version:

eBay API for Node and Browser

18 lines (17 loc) 560 B
import Base from '../api/base.js'; import { IEBayApiRequest } from '../request.js'; import { AppConfig } from '../types/index.js'; import AuthNAuth from './authNAuth.js'; import OAuth2 from './oAuth2.js'; /** * Container with Auth'N'Auth and OAuth2. */ export default class Auth extends Base { readonly authNAuth: AuthNAuth; readonly oAuth2: OAuth2; readonly OAuth2: OAuth2; constructor(config: AppConfig, req: IEBayApiRequest); getHeaderAuthorization(useIaf: boolean): Promise<{ Authorization: string; }>; }