lib/client/services/creativeTemplate/creativeTemplate.service.ts (19 lines of code) (raw):

import type { Client } from "soap"; import type { Statement } from "../../../common/types"; import type { CreativeTemplatePage } from "./creativeTemplate.type"; import type { CreativeTemplateServiceOperations } from "./creativeTemplateService.interface"; export class CreativeTemplateService implements CreativeTemplateServiceOperations { private _client: Client; constructor(client: Client) { this._client = client; } async getCreativeTemplatesByStatement( filterStatement: Statement, ): Promise<CreativeTemplatePage> { return this._client.getCreativeTemplatesByStatement({ filterStatement, }); } }