import { TypingBroadcastDataAttributes } from '../types/jolt_events/typing_events'; export declare const TYPING_TIMEOUT_INTERVAL = 6000; export interface PersonTyping extends TypingBroadcastDataAttributes { expires: number; } /** * Hook for managing the cache of people currently typing in a conversation */ export declare const useTypingStatusCache: (conversationId: number) => { addTypingEvent: (data: TypingBroadcastDataAttributes) => void; removeTypingEventById: (id: string) => void; removeAllTypingEventsByAuthorId: (authorId: number) => void; }; //# sourceMappingURL=use_typing_status_cache.d.ts.map