import { CouriersService } from './couriers.service';
import { CreateCourierDto } from './dto/create-courier.dto';
import { UpdateCourierDto } from './dto/update-courier.dto';
export declare class CouriersController {
    private readonly svc;
    constructor(svc: CouriersService);
    create(dto: CreateCourierDto, userId: number, tenantSubdomain: string): Promise<import("./entities/courier.entity").Courier>;
    findAll(): Promise<import("./entities/courier.entity").Courier[]>;
    findOne(id: number): Promise<import("./entities/courier.entity").Courier>;
    update(id: number, dto: UpdateCourierDto): Promise<import("./entities/courier.entity").Courier>;
    remove(id: number): Promise<{
        deleted: boolean;
    }>;
}
