import { InfiniteData } from '@tanstack/react-query'; import { ApiCollection, ApiResource, MessageResource } from '../types'; import { ReactionCountResource } from '../types/resources/reaction'; type UseMessageReactionToggleProps = { conversation_id: number; message: MessageResource; onSuccess?: () => void; }; type ToggleReactionParams = { value: ReactionCountResource['value']; mine: boolean; }; type QueryData = InfiniteData>; export declare function useMessageReactionToggle({ conversation_id, message, onSuccess, }: UseMessageReactionToggleProps): { handleReactionToggle: import("@tanstack/react-query").UseMutateFunction, Error, ToggleReactionParams, { previousData: QueryData | undefined; }>; isPending: boolean; }; export {}; //# sourceMappingURL=use_message_reaction_toggle.d.ts.map