import { ConvergenceSession } from "../ConvergenceSession"; import { Activity } from "./Activity"; import { IActivityJoinOptions } from "./IActivityJoinOptions"; import { IActivityEvent } from "./events"; import { ConvergenceEventEmitter } from "../util"; import { IActivityCreateOptions } from "./IActivityCreateOptions"; export declare class ActivityService extends ConvergenceEventEmitter { session(): ConvergenceSession; create(options: IActivityCreateOptions): Promise; remove(activityId: string, activityType?: string): Promise; join(type: string, id: string, options?: IActivityJoinOptions): Promise; joined(): Map; isJoined(type: string, id: string): boolean; }