import { CreateAdUnits } from '../definitions/CreateAdUnits'; import { CreateAdUnitsResponse } from '../definitions/CreateAdUnitsResponse'; import { GetAdUnitSizesByStatement } from '../definitions/GetAdUnitSizesByStatement'; import { GetAdUnitSizesByStatementResponse } from '../definitions/GetAdUnitSizesByStatementResponse'; import { GetAdUnitsByStatement } from '../definitions/GetAdUnitsByStatement'; import { GetAdUnitsByStatementResponse } from '../definitions/GetAdUnitsByStatementResponse'; import { PerformAdUnitAction } from '../definitions/PerformAdUnitAction'; import { PerformAdUnitActionResponse } from '../definitions/PerformAdUnitActionResponse'; import { UpdateAdUnits } from '../definitions/UpdateAdUnits'; import { UpdateAdUnitsResponse } from '../definitions/UpdateAdUnitsResponse'; export interface InventoryServiceInterfacePort { createAdUnits(createAdUnits: CreateAdUnits, callback: (err: any, result: CreateAdUnitsResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void; getAdUnitSizesByStatement(getAdUnitSizesByStatement: GetAdUnitSizesByStatement, callback: (err: any, result: GetAdUnitSizesByStatementResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void; getAdUnitsByStatement(getAdUnitsByStatement: GetAdUnitsByStatement, callback: (err: any, result: GetAdUnitsByStatementResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void; performAdUnitAction(performAdUnitAction: PerformAdUnitAction, callback: (err: any, result: PerformAdUnitActionResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void; updateAdUnits(updateAdUnits: UpdateAdUnits, callback: (err: any, result: UpdateAdUnitsResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void; }