synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
17 lines • 960 B
TypeScript
import { SynapseClientError } from '@/utils';
import { MessageToUser } from '@sage-bionetworks/synapse-types';
import { UseMutationOptions } from '@tanstack/react-query';
type SendMessageRequest = {
recipients: string[];
subject: string;
body: string;
};
export declare function useSendMessage(options?: Partial<UseMutationOptions<MessageToUser, SynapseClientError, SendMessageRequest>>): import("@tanstack/react-query").UseMutationResult<MessageToUser, SynapseClientError, SendMessageRequest, unknown>;
type SendMessageToEntityOwnerRequest = {
entityId: string;
subject: string;
body: string;
};
export declare function useSendMessageToEntityOwner(options?: Partial<UseMutationOptions<MessageToUser, SynapseClientError, SendMessageToEntityOwnerRequest>>): import("@tanstack/react-query").UseMutationResult<MessageToUser, SynapseClientError, SendMessageToEntityOwnerRequest, unknown>;
export {};
//# sourceMappingURL=useMessage.d.ts.map