import '../models/license/license_dto.dart'; /// 라이선스 Repository 인터페이스 abstract class LicenseRepository { /// 라이선스 목록 조회 Future getLicenses({ int page = 1, int perPage = 20, String? search, Map? filters, }); /// 라이선스 상세 조회 Future getLicenseDetail(int id); /// 라이선스 생성 Future createLicense(Map data); /// 라이선스 수정 Future updateLicense(int id, Map data); /// 라이선스 삭제 Future deleteLicense(int id); }