import { Count, Filter, FilterExcludingWhere, Where } from '@loopback/repository'; import { TodoList, TodoListImage } from '../models'; import { TodoListImageRepository } from '../repositories'; export declare class TodoListImageController { todoListImageRepository: TodoListImageRepository; constructor(todoListImageRepository: TodoListImageRepository); create(todoListImage: Omit): Promise; count(where?: Where): Promise; find(filter?: Filter): Promise; updateAll(todoListImage: TodoListImage, where?: Where): Promise; findById(id: number, filter?: FilterExcludingWhere): Promise; updateById(id: number, todoListImage: TodoListImage): Promise; replaceById(id: number, todoListImage: TodoListImage): Promise; deleteById(id: number): Promise; getTodoList(id: typeof TodoListImage.prototype.id): Promise; }