UNPKG

@guardian/google-admanager-api

Version:

Google Ad Manager API Client Library for NodeJs

15 lines 923 B
import type { Client } from "soap"; import type { Statement } from "../../../common/types"; import type { ExportFormat, ReportJobStatus } from "./report.enum"; import type { ReportDownloadOptions, ReportJob, SavedQueryPage } from "./report.type"; import type { ReportServiceOperations } from "./reportService.interface"; export declare class ReportService implements ReportServiceOperations { private _client; constructor(client: Client); getReportDownloadURL(reportJobId: number, exportFormat: ExportFormat): Promise<string>; getReportDownloadUrlWithOptions(reportJobId: number, reportDownloadOptions?: ReportDownloadOptions): Promise<string>; getReportJobStatus(reportJobId: number): Promise<ReportJobStatus>; getSavedQueriesByStatement(filterStatement: Statement): Promise<SavedQueryPage>; runReportJob(reportJob: ReportJob): Promise<ReportJob>; } //# sourceMappingURL=report.service.d.ts.map