UNPKG

@guardian/google-admanager-api

Version:

Google Ad Manager API Client Library for NodeJs

18 lines 1.29 kB
import type { Client } from "soap"; import type { Statement, UpdateResult } from "../../../common/types"; import type { LiveStreamEventAction } from "./liveStreamEvent.action"; import type { LiveStreamEvent, LiveStreamEventPage, Slate, SlateAction, SlatePage } from "./liveStreamEvent.type"; import type { LiveStreamEventServiceOperations } from "./liveStreamEventService.interface"; export declare class LiveStreamEventService implements LiveStreamEventServiceOperations { private _client; constructor(client: Client); createLiveStreamEvents(liveStreamEvents: Partial<LiveStreamEvent>[]): Promise<LiveStreamEvent[]>; createSlates(slates: Partial<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