UNPKG

channelape-sdk

Version:
19 lines (18 loc) 853 B
import Channel from '../model/Channel'; import RequestClientWrapper from '../../RequestClientWrapper'; import ChannelsQueryRequestByBusinessId from '../model/ChannelsQueryRequestByBusinessId'; import ChannelCreateRequest from '../model/ChannelCreateRequest'; import ChannelUpdateRequest from '../model/ChannelUpdateRequest'; export default class ChannelsService { private readonly client; constructor(client: RequestClientWrapper); get(channelId: string): Promise<Channel>; get(channelsQueryRequestByBusinessId: ChannelsQueryRequestByBusinessId): Promise<Channel[]>; create(data: ChannelCreateRequest): Promise<Channel>; update(data: ChannelUpdateRequest): Promise<Channel>; private getChannelById; private getChannelsByRequest; private mapChannelPromise; private mapChannelsPromise; private formatChannel; }