import { CreateCreativeWrappers } from '../definitions/CreateCreativeWrappers';
import { CreateCreativeWrappersResponse } from '../definitions/CreateCreativeWrappersResponse';
import { GetCreativeWrappersByStatement } from '../definitions/GetCreativeWrappersByStatement';
import { GetCreativeWrappersByStatementResponse } from '../definitions/GetCreativeWrappersByStatementResponse';
import { PerformCreativeWrapperAction } from '../definitions/PerformCreativeWrapperAction';
import { PerformCreativeWrapperActionResponse } from '../definitions/PerformCreativeWrapperActionResponse';
import { UpdateCreativeWrappers } from '../definitions/UpdateCreativeWrappers';
import { UpdateCreativeWrappersResponse } from '../definitions/UpdateCreativeWrappersResponse';
export interface CreativeWrapperServiceInterfacePort {
    createCreativeWrappers(createCreativeWrappers: CreateCreativeWrappers, callback: (err: any, result: CreateCreativeWrappersResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
    getCreativeWrappersByStatement(getCreativeWrappersByStatement: GetCreativeWrappersByStatement, callback: (err: any, result: GetCreativeWrappersByStatementResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
    performCreativeWrapperAction(performCreativeWrapperAction: PerformCreativeWrapperAction, callback: (err: any, result: PerformCreativeWrapperActionResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
    updateCreativeWrappers(updateCreativeWrappers: UpdateCreativeWrappers, callback: (err: any, result: UpdateCreativeWrappersResponse, rawResponse: any, soapHeader: any, rawRequest: any) => void): void;
}
