import type { Client } from "soap";
import type { Statement, UpdateResult } from "../../../common/types";
import type { CreativeWrapperAction } from "./creativeWrapper.action";
import type { CreativeWrapper, CreativeWrapperPage } from "./creativeWrapper.type";
import type { CreativeWrapperServiceOperations } from "./creativeWrapperService.interface";
export declare class CreativeWrapperService implements CreativeWrapperServiceOperations {
    private _client;
    constructor(client: Client);
    createCreativeWrappers(creativeWrappers: Partial<CreativeWrapper>[]): Promise<CreativeWrapper[]>;
    getCreativeWrappersByStatement(filterStatement: Statement): Promise<CreativeWrapperPage>;
    performCreativeWrapperAction(creativeWrapperAction: CreativeWrapperAction, filterStatement: Statement): Promise<UpdateResult>;
    updateCreativeWrappers(creativeWrappers: CreativeWrapper[]): Promise<CreativeWrapper[]>;
}
//# sourceMappingURL=creativeWrapper.service.d.ts.map