import { Client } from 'soap';
import { PlacementServiceOperations } from './placementService.interface';
import { Statement, UpdateResult } from '../../../common/types';
import { Placement, PlacementPage } from './placement.type';
import { PlacementAction } from './placement.action';
export declare class PlacementService implements PlacementServiceOperations {
    private _client;
    constructor(client: Client);
    createPlacements(placements: Placement[]): Promise<Placement[]>;
    getPlacementsByStatement(filterStatement: Statement): Promise<PlacementPage>;
    performPlacementAction(placementAction: PlacementAction, filterStatement: Statement): Promise<UpdateResult>;
    updatePlacements(placements: Placement[]): Promise<Placement[]>;
}
//# sourceMappingURL=placement.service.d.ts.map