UNPKG

nodejs-google-adwords

Version:
28 lines (27 loc) 985 B
import { SoapService } from '../../core'; import { IReportDefinitionField } from './ReportDefinitionField'; import { ReportDefinition } from './enum/ReportDefinition'; interface IReportDefinitionServiceOpts { soapService: SoapService; } /** * https://developers.google.com/adwords/api/docs/reference/v201809/ReportDefinitionService * * @author dulin * @class ReportDefinitionService */ declare class ReportDefinitionService { private soapService; constructor(opts: IReportDefinitionServiceOpts); /** * https://developers.google.com/adwords/api/docs/reference/v201809/ReportDefinitionService#getreportfields * * @author dulin * @param {ReportDefinition.ReportType} reportType * @returns * @memberof ReportDefinitionService */ getReportFields(reportType: ReportDefinition.ReportType): Promise<IReportDefinitionField[]>; private parseResponse; } export { ReportDefinitionService, IReportDefinitionField, ReportDefinition };