import { GeneralTaskRequest } from './interfaces/task-request.interface';
import { CreateTaskRequestDto } from './dto/create-task-request.dto';
import { TaskRequestsService } from './task-requests.service';
import { TaskRequestStatus } from './task-request-status';
import { UpdateTaskRequestDto } from './dto/update-task-request.dto';
export declare class TaskRequestsController {
    private taskRequestsService;
    private logger;
    constructor(taskRequestsService: TaskRequestsService);
    findOne(params: any): GeneralTaskRequest;
    findAll(status: TaskRequestStatus, limit: number): GeneralTaskRequest[];
    create(createTaskRequestDto: CreateTaskRequestDto): string;
    update(updateTaskRequestDto: UpdateTaskRequestDto): void;
}
