UNPKG

matrix-react-sdk

Version:
28 lines (27 loc) 1.07 kB
import { IEventRelation } from "matrix-js-sdk/src/matrix"; import React from "react"; import { MenuProps } from "../../structures/ContextMenu"; interface IProps { addEmoji: (emoji: string) => boolean; haveRecording: boolean; isMenuOpen: boolean; isStickerPickerOpen: boolean; menuPosition?: MenuProps; onRecordStartEndClick: () => void; relation?: IEventRelation; setStickerPickerOpen: (isStickerPickerOpen: boolean) => void; showLocationButton: boolean; showPollsButton: boolean; showStickersButton: boolean; toggleButtonMenu: () => void; showVoiceBroadcastButton: boolean; onStartVoiceBroadcastClick: () => void; isRichTextEnabled: boolean; onComposerModeClick: () => void; } type OverflowMenuCloser = () => void; export declare const OverflowMenuContext: React.Context<OverflowMenuCloser | null>; declare const MessageComposerButtons: React.FC<IProps>; type UploadButtonFn = () => void; export declare const UploadButtonContext: React.Context<UploadButtonFn | null>; export default MessageComposerButtons;