UNPKG

gads

Version:

An unofficial JS client library for the SOAP-based DFP Ads API

23 lines (22 loc) 905 B
import { HeaderHandler } from '../common/headerHandler'; import { SoapHeader } from '../common/soapHeader'; import { DfpClient } from './dfpClient'; export declare class DfpHeaderHandler implements HeaderHandler { protected dfpClient: DfpClient; protected static readonly LIB_SIG: string; protected httpHeaders: { [id: string]: any; }; protected soapHeaders: SoapHeader[]; constructor(dfpClient: DfpClient); addHttpHeader(key: string, value: any): void; addSoapHeader(header: SoapHeader): number; generateHttpHeaders(cb: (err: Error | null, headers?: { [key: string]: any; } | null) => void): void; generateSoapHeaders(cb: (err: Error | null, headers?: SoapHeader[] | null) => void): void; getHttpHeader(key: string): any; getSoapHeader(index: number): SoapHeader; removeHttpHeader(key: string): any; clearSoapHeaders(): void; }