import '../models/warehouse/warehouse_dto.dart'; /// 창고 위치 Repository 인터페이스 abstract class WarehouseLocationRepository { /// 창고 위치 목록 조회 Future getWarehouseLocations({ int page = 1, int perPage = 20, String? search, Map? filters, }); /// 창고 위치 상세 조회 Future getWarehouseLocationDetail(int id); /// 창고 위치 생성 Future createWarehouseLocation(Map data); /// 창고 위치 수정 Future updateWarehouseLocation(int id, Map data); /// 창고 위치 삭제 Future deleteWarehouseLocation(int id); /// 창고에 장비가 있는지 확인 Future checkWarehouseHasEquipment(int id); }