import { MessageItem } from "@droppii-org/wasm-client-sdk"; import { UpdateSessionResponse } from "../types/dto"; type EmitterEvents = { CHAT_LIST_SCROLL_TO_BOTTOM: void; CONVERSATION_CHAT_SCROLL_TO_BOTTOM_IF_AT_BOTTOM: void; CHAT_LIST_SCROLL_TO_MESSAGE: string; PUSH_NEW_MSG: MessageItem; UPDATE_ONE_MSG: MessageItem; REMOVE_ONE_MSG: string; UPDATE_SESSION: UpdateSessionResponse; GROUP_MEMBERS_CHANGED: void; BLACK_LIST_CHANGED: void; CANNED_RESPONSE_SELECT: number | null; CLEAR_COMPOSER: void; /** Desk shortcut asks the composer to take focus in a mode. */ COMPOSER_FOCUS_REQUEST: { mode: "reply" | "internal"; }; }; declare const emitter: import("mitt").Emitter; export declare const emit: { (type: Key, event: EmitterEvents[Key]): void; (type: undefined extends EmitterEvents[Key] ? Key : never): void; }; export default emitter; //# sourceMappingURL=events.d.ts.map