UNPKG

@guardian/google-admanager-api

Version:

Google Ad Manager API Client Library for NodeJs

14 lines 991 B
import type { Client } from "soap"; import type { Statement, UpdateResult } from "../../../common/types"; import type { AudienceSegmentAction } from "./audienceSegment.action"; import type { AudienceSegmentPage, FirstPartyAudienceSegment } from "./audienceSegment.type"; import type { AudienceSegmentServiceOperations } from "./audienceSegmentService.interface"; export declare class AudienceSegmentService implements AudienceSegmentServiceOperations { private _client; constructor(client: Client); createAudienceSegments(segments: Partial<FirstPartyAudienceSegment>[]): Promise<FirstPartyAudienceSegment[]>; getAudienceSegmentsByStatement(filterStatement: Statement): Promise<AudienceSegmentPage>; performAudienceSegmentAction(action: AudienceSegmentAction, filterStatement: Statement): Promise<UpdateResult>; updateAudienceSegments(segments: FirstPartyAudienceSegment[]): Promise<FirstPartyAudienceSegment[]>; } //# sourceMappingURL=audienceSegment.service.d.ts.map