UNPKG

@becomes/cms

Version:

Simple CMS for building APIs.

14 lines (13 loc) 620 B
import { IMongooseEntityService } from 'purple-cheetah'; import { Language } from './models/language.model'; export declare class LanguageService implements IMongooseEntityService<Language> { private repo; findAll: () => Promise<Language[]>; findAllById: (ids: string[]) => Promise<Language[]>; findById: (id: string) => Promise<Language>; add: (e: Language) => Promise<boolean>; update: (e: Language) => Promise<boolean>; deleteById: (id: string) => Promise<boolean>; deleteAllById: (ids: string[]) => Promise<number | boolean>; findByCode(code: string): Promise<Language | null>; }