channelape-sdk
Version:
A client for interacting with ChannelApe's API
17 lines (16 loc) • 1.03 kB
TypeScript
import OrderActivity from './model/OrderActivity';
import OrderActivityCreateRequestByChannel from './model/OrderActivityCreateRequestByChannel';
import OrderActivityCreateRequestByOrderId from './model/OrderActivityCreateRequestByOrderId';
import RequestClientWrapper from '../../../RequestClientWrapper';
import OrderActivityCreateRequestByBusiness from './model/OrderActivityCreateRequestByBusiness';
import OrdersCrudService from '../OrdersCrudService';
export default class OrdersActivitiesService {
private readonly client;
private readonly ordersCrudService;
constructor(client: RequestClientWrapper, ordersCrudService: OrdersCrudService);
create(orderActivityCreateRequest: OrderActivityCreateRequestByChannel): Promise<OrderActivity>;
create(orderActivityCreateRequest: OrderActivityCreateRequestByOrderId): Promise<OrderActivity>;
create(orderActivityCreateRequest: OrderActivityCreateRequestByBusiness): Promise<OrderActivity>;
private mapOrderActivityPromise;
private formatOrderActivity;
}