import { client } from './client'; import type { CreateCredentialRequest, CreateCredentialResponse, CredentialListResponse, CredentialRecord, CredentialSchemasResponse, UpdateCredentialRequest, } from './types'; export const credentialApi = { list: () => client.get('/credential/'), schemas: () => client.get('/credential/schemas'), create: (body: CreateCredentialRequest) => client.post('/credential/', body), update: (credentialId: string, body: UpdateCredentialRequest) => client.patch(`/credential/${credentialId}`, body), delete: (credentialId: string) => client.delete(`/credential/${credentialId}`), };