import { CreateTargetingPresets } from '../definitions/CreateTargetingPresets' import { CreateTargetingPresetsResponse } from '../definitions/CreateTargetingPresetsResponse' import { GetTargetingPresetsByStatement } from '../definitions/GetTargetingPresetsByStatement' import { GetTargetingPresetsByStatementResponse } from '../definitions/GetTargetingPresetsByStatementResponse' import { PerformTargetingPresetAction } from '../definitions/PerformTargetingPresetAction' import { PerformTargetingPresetActionResponse } from '../definitions/PerformTargetingPresetActionResponse' import { UpdateTargetingPresets } from '../definitions/UpdateTargetingPresets' import { UpdateTargetingPresetsResponse } from '../definitions/UpdateTargetingPresetsResponse' export interface TargetingPresetServiceInterfacePort { createTargetingPresets( createTargetingPresets: CreateTargetingPresets, callback: ( err: any, result: CreateTargetingPresetsResponse, rawResponse: any, soapHeader: any, rawRequest: any, ) => void, ): void getTargetingPresetsByStatement( getTargetingPresetsByStatement: GetTargetingPresetsByStatement, callback: ( err: any, result: GetTargetingPresetsByStatementResponse, rawResponse: any, soapHeader: any, rawRequest: any, ) => void, ): void performTargetingPresetAction( performTargetingPresetAction: PerformTargetingPresetAction, callback: ( err: any, result: PerformTargetingPresetActionResponse, rawResponse: any, soapHeader: any, rawRequest: any, ) => void, ): void updateTargetingPresets( updateTargetingPresets: UpdateTargetingPresets, callback: ( err: any, result: UpdateTargetingPresetsResponse, rawResponse: any, soapHeader: any, rawRequest: any, ) => void, ): void }