ebay-api
Version:
eBay API for Node and Browser
14 lines (13 loc) • 520 B
TypeScript
import Auth from '../auth/index.js';
import { IEBayApiRequest } from '../request.js';
import { AppConfig } from '../types/index.js';
import Base from './base.js';
import { SignatureComponents } from './digitalSignature.js';
/**
* Superclass with Auth container.
*/
export default abstract class Api extends Base {
readonly auth: Auth;
constructor(config: AppConfig, req?: IEBayApiRequest, auth?: Auth);
getDigitalSignatureHeaders(signatureComponents: SignatureComponents, payload: any): {};
}