import type { PresenceSource } from './entry'; import type { SchemaOf } from '../helpers'; import { Joi } from '../helpers'; export interface IPresenceNotifyParams { source: PresenceSource; sessionId: string; activationTimestamp: number; } export declare const presenceNotifyParamsSchemaMap: SchemaOf; export declare const presenceNotifyParamsSchema: Joi.ObjectSchema; export interface IPresenceNotifyPayload extends IPresenceNotifyParams { uid: string; } export declare const presenceNotifyPayloadSchema: Joi.ObjectSchema; export declare const NOTIFY: "PRESENCE/NOTIFY"; export interface INotifyAction { type: typeof NOTIFY; payload: IPresenceNotifyPayload; } export declare const notifyActionSchema: Joi.ObjectSchema; export declare const notify: import("../helpers").ITopicBoundActionCreator;