UNPKG

nodejs-google-adwords

Version:
18 lines (17 loc) 798 B
/// <reference types="node" /> import { AdwordsOperartionService, SoapService } from '../../core'; import { IMediaPage } from './MediaPage'; import { ISelector } from '../../../types/adwords'; import { IAudio, IImage, IVideo, IMediaBundle } from './Media'; declare class MediaService extends AdwordsOperartionService { private static readonly selectorFields; private soapService; constructor(options: { soapService: SoapService; }); base64Encode(file: Buffer): string; getAll(): Promise<IMediaPage | undefined>; upload<Media = Array<IAudio | IImage | IVideo | IMediaBundle>>(medias: Media[]): Promise<any>; protected get<ServiceSelector = ISelector, Rval = IMediaPage>(serviceSelector: ServiceSelector): Promise<Rval | undefined>; } export { MediaService };