import { IAddParticipantToChannelArgs, IGetChannelAccessTokenArgs } from '../types/participant.types'; import { IClientArgs, ServiceResponse } from '../types/common.types'; import { AddParticipantToChannelRes, GetParticipantAccessTokenRes } from '../proto/participant'; import BaseService from './BaseService'; export declare class ParticipantClient extends BaseService { private readonly rpc; constructor({ apiHost, apiKey, secretKey, }: IClientArgs); addParticipantToChannel({ identifier, channelId, grants, customData, }: IAddParticipantToChannelArgs): Promise>; getAccessToken({ identifier, channelId, }: IGetChannelAccessTokenArgs): Promise>; }