sinProject-Inc/talk

View on GitHub
src/lib/translation/translation_repository.ts

Summary

Maintainability
A
0 mins
Test Coverage
import type { LocaleCode } from '$lib/locale/locale_code'
import type { SpeechText } from '$lib/speech/speech_text'
import type { TextId } from '$lib/text/text_id'
import type { Text } from '@prisma/client'

export interface TranslationRepository {
    find_many(text_id: TextId, locale_code: LocaleCode): Promise<Text[]>
    save(text_id: TextId, locale_code: LocaleCode, translation_speech_text: SpeechText): Promise<Text>
}