UNPKG

@niur/google-admanager-api

Version:
15 lines 897 B
import { Client } from 'soap'; import { ReportServiceOperations } from './reportService.interface'; import { ExportFormat, ReportJobStatus } from './report.enum'; import { Statement } from '../../../common/types'; import { ReportDownloadOptions, ReportJob, SavedQueryPage } from './report.type'; 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