import type { Client } from "soap";
import type { Statement, UpdateResult } from "../../../common/types";
import type { CreativeAction } from "./creative.action";
import type { Creative, CreativePage } from "./creative.type";
import type { CreativeServiceOperations } from "./creativeService.interface";
export declare class CreativeService implements CreativeServiceOperations {
    private _client;
    constructor(client: Client);
    createCreatives(creatives: Partial<Creative>[]): Promise<Creative[]>;
    getCreativesByStatement(filterStatement: Statement): Promise<CreativePage>;
    performCreativeAction(creativeAction: CreativeAction, filterStatement: Statement): Promise<UpdateResult>;
    updateCreatives(creatives: Creative[]): Promise<Creative[]>;
}
//# sourceMappingURL=creative.service.d.ts.map