UNPKG

@awesome-fe/translate

Version:
14 lines (13 loc) 661 B
import { AdditionalCriteria, Dict, DictEntry } from './dict'; import { SentenceFormat } from '../translator/sentence-format'; export declare class SqliteDict implements Dict { private connection; private dictRepo; open(folder?: string): Promise<void>; close(): Promise<void>; get(english: string, format: SentenceFormat, criteria?: AdditionalCriteria): Promise<DictEntry>; private findEntries; query(criteria?: AdditionalCriteria): Promise<DictEntry[]>; createOrUpdate(english: string, chinese: string, format: SentenceFormat, criteria?: AdditionalCriteria): Promise<DictEntry>; save(entry: DictEntry): Promise<DictEntry>; }