UNPKG

@central-credit/engine

Version:

Engine to handle the Serasa requests

16 lines (15 loc) 745 B
import { Count, Filter, Where } from '@loopback/repository'; import { Record } from '../models'; import { RecordRepository } from '../repositories'; export declare class RecordController { recordRepository: RecordRepository; constructor(recordRepository: RecordRepository); create(record: Omit<Record, 'id'>): Promise<Record>; count(where?: Where<Record>): Promise<Count>; find(filter?: Filter<Record>): Promise<Record[]>; updateAll(record: Record, where?: Where<Record>): Promise<Count>; findById(id: string, filter?: Filter<Record>): Promise<Record>; updateById(id: string, record: Record): Promise<void>; replaceById(id: string, record: Record): Promise<void>; deleteById(id: string): Promise<void>; }