import { WarehousesService } from './warehouses.service';
import { CreateWarehouseDto } from './dto/create-warehouse.dto';
import { UpdateWarehouseDto } from './dto/update-warehouse.dto';
export declare class WarehousesController {
    private readonly svc;
    constructor(svc: WarehousesService);
    create(dto: CreateWarehouseDto): Promise<import("./entities/warehouse.entity").Warehouse>;
    findAll(): Promise<import("./entities/warehouse.entity").Warehouse[]>;
    findOne(id: number): Promise<import("./entities/warehouse.entity").Warehouse>;
    update(id: number, dto: UpdateWarehouseDto): Promise<import("./entities/warehouse.entity").Warehouse>;
    remove(id: number): Promise<{
        deleted: boolean;
    }>;
}
