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

import type { Client } from "soap"; import type { Statement } from "../../../common/types"; import type { TargetingPresetPage } from "./targetingPresent.type"; import type { TargetingPresetServiceOperations } from "./targetingPresentService.interface"; export class TargetingPresetService implements TargetingPresetServiceOperations { private _client: Client; constructor(client: Client) { this._client = client; } async getTargetingPresetsByStatement( filterStatement: Statement, ): Promise<TargetingPresetPage> { return this._client.getTargetingPresetsByStatement({ filterStatement, }); } }