package 47.one0.http; import java.util.List; import 47.one0.exceptions.ApiException; public interface LibraryClient { ResponseWithHeaders getFileHash(String url, Float type) throws ApiException; ResponseWithHeaders<47.one0.models.GetRecentlyAddedResponse> getRecentlyAdded() throws ApiException; ResponseWithHeaders getLibraries() throws ApiException; ResponseWithHeaders getLibrary(Float sectionId, Integer includeDetails) throws ApiException; ResponseWithHeaders deleteLibrary(Float sectionId) throws ApiException; ResponseWithHeaders getLibraryItems(Float sectionId, Float type, String filter) throws ApiException; ResponseWithHeaders refreshLibrary(Float sectionId) throws ApiException; ResponseWithHeaders getLatestLibraryItems(Float sectionId, Float type, String filter) throws ApiException; ResponseWithHeaders getCommonLibraryItems(Float sectionId, Float type, String filter) throws ApiException; ResponseWithHeaders getMetadata(Float ratingKey) throws ApiException; ResponseWithHeaders getMetadataChildren(Float ratingKey) throws ApiException; ResponseWithHeaders<47.one0.models.GetOnDeckResponse> getOnDeck() throws ApiException; }