UNPKG

@memori.ai/memori-api-client

Version:

React library to integrate a Memori in your app or website

35 lines (34 loc) 1.46 kB
import { ResponseSpec, Invitation } from '../types'; declare const _default: (apiUrl: string) => { getSentInvitations: (authToken: string) => Promise<ResponseSpec & { invitations: Invitation[]; }>; getMemoriInvitations: (authToken: string, memoriId: string) => Promise<ResponseSpec & { invitations: Invitation[]; }>; getReceivedInvitations: (authToken: string) => Promise<ResponseSpec & { invitations: Invitation[]; }>; getAllInvitations: (authToken: string) => Promise<ResponseSpec & { invitations: Invitation[]; }>; getInvitation: (authToken: string, invitationId: string) => Promise<ResponseSpec & { invitation: Invitation; }>; updateInvitation: (authToken: string, invitation: Partial<Omit<Invitation, 'invitationID'>> & { invitationID: string; }) => Promise<ResponseSpec & { invitation: Invitation; }>; deleteInvitation: (authToken: string, invitationId: string) => Promise<ResponseSpec>; acceptInvitation: (authToken: string, invitationId: string) => Promise<ResponseSpec & { invitation: Invitation; }>; rejectInvitation: (authToken: string, invitationId: string) => Promise<ResponseSpec & { invitation: Invitation; }>; sendInvitation: (authToken: string, invitation: Partial<Omit<Invitation, 'invitationID'>>) => Promise<ResponseSpec & { invitation: Invitation; }>; }; export default _default;