import { rpc } from '../rpcClient' import type { Assessment } from '../types' export const listAssessmentsAll = (): Promise => rpc('assessments', 'listAssessmentsAll') export const listAssessmentsForMeeting = (meetingInstanceId: number): Promise => rpc('assessments', 'listAssessmentsForMeeting', meetingInstanceId) export const listAssessmentsForMeetings = (meetingInstanceIds: number[]): Promise => rpc('assessments', 'listAssessmentsForMeetings', meetingInstanceIds) export const addAssessment = (a: Omit): Promise => rpc('assessments', 'addAssessment', a) export const updateAssessment = (id: number, patch: Partial): Promise => rpc('assessments', 'updateAssessment', id, patch) export const deleteAssessmentsForMeeting = (meetingInstanceId: number): Promise => rpc('assessments', 'deleteAssessmentsForMeeting', meetingInstanceId)