UNPKG

@niur/google-admanager-api

Version:
17 lines 1.59 kB
import { Client } from 'soap'; import { LineItemCreativeAssociationServiceOperations } from './lineItemCreativeAssociationService.interface'; import { LineItemCreativeAssociationAction } from './lineItemCreativeAssociation.action'; import { Statement, UpdateResult } from '../../../common/types'; import { CreativeNativeStylePreview, CreativePushOptions, LineItemCreativeAssociation, LineItemCreativeAssociationPage } from './lineItemCreativeAssociation.type'; export declare class LineItemCreativeAssociationService implements LineItemCreativeAssociationServiceOperations { private _client; constructor(client: Client); createLineItemCreativeAssociations(lineItemCreativeAssociations: LineItemCreativeAssociation[]): Promise<LineItemCreativeAssociation[]>; getPreviewUrl(lineItemId: number, creativeId: number, siteUrl: string): Promise<string>; getPreviewUrlsForNativeStyles(lineItemId: number, creativeId: number, siteUrl: string): Promise<CreativeNativeStylePreview[]>; getLineItemCreativeAssociationsByStatement(filterStatement: Statement): Promise<LineItemCreativeAssociationPage>; performLineItemCreativeAssociationAction(lineItemCreativeAssociationAction: LineItemCreativeAssociationAction, filterStatement: Statement): Promise<UpdateResult>; pushCreativeToDevices(filterStatement: Statement, options: CreativePushOptions): Promise<UpdateResult>; updateLineItemCreativeAssociations(lineItemCreativeAssociations: LineItemCreativeAssociation[]): Promise<LineItemCreativeAssociation[]>; } //# sourceMappingURL=lineItemCreativeAssociation.service.d.ts.map