import { Count, Filter, FilterExcludingWhere, Where } from '@loopback/repository'; import { BillingCycle } from '../models'; import { BillingCycleRepository } from '../repositories'; export declare class BillinCycleController { billingCycleRepository: BillingCycleRepository; constructor(billingCycleRepository: BillingCycleRepository); create(billingcycle: Omit): Promise; count(where?: Where): Promise; find(filter?: Filter): Promise; updateAll(billingcycle: BillingCycle, where?: Where): Promise; findById(id: string, filter?: FilterExcludingWhere): Promise; updateById(id: string, billingcycle: BillingCycle): Promise; replaceById(id: string, billingcycle: BillingCycle): Promise; deleteById(id: string): Promise; }