@niur/google-admanager-api
Version:
Google Ad Manager API Client Library for NodeJs
18 lines • 1.24 kB
TypeScript
import { Client } from 'soap';
import { LiveStreamEvent, LiveStreamEventPage, Slate, SlateAction, SlatePage } from './liveStreamEvent.type';
import { LiveStreamEventServiceOperations } from './liveStreamEventService.interface';
import { LiveStreamEventAction } from './liveStreamEvent.action';
import { Statement, UpdateResult } from '../../../common/types';
export declare class LiveStreamEventService implements LiveStreamEventServiceOperations {
private _client;
constructor(client: Client);
createLiveStreamEvents(liveStreamEvents: LiveStreamEvent[]): Promise<LiveStreamEvent[]>;
createSlates(slates: Slate[]): Promise<Slate[]>;
getLiveStreamEventsByStatement(filterStatement: Statement): Promise<LiveStreamEventPage>;
getSlatesByStatement(statement: Statement): Promise<SlatePage>;
performLiveStreamEventAction(liveStreamEventAction: LiveStreamEventAction, filterStatement: Statement): Promise<UpdateResult>;
performSlateAction(slateAction: SlateAction, filterStatement: Statement): Promise<UpdateResult>;
updateLiveStreamEvents(liveStreamEvents: LiveStreamEvent[]): Promise<LiveStreamEvent[]>;
updateSlates(slates: Slate[]): Promise<Slate[]>;
}
//# sourceMappingURL=liveStreamEvent.service.d.ts.map