kodikwrapper
Version:
A kodikapi.com wrapper for Node.JS
11 lines (8 loc) • 520 B
text/typescript
import { FilterByExternalDatabase, SharedFields, SharedSearchListFields, KodikResponseWithPagination, MaterialObject } from './shared-types.mjs';
import '../types.mjs';
interface ListParams extends FilterByExternalDatabase, Omit<SharedFields, 'sort'>, SharedSearchListFields {
sort?: 'year' | 'created_at' | 'updated_at' | 'kinopoisk_rating' | 'imdb_rating' | 'shikimori_rating';
order?: 'asc' | 'desc';
}
type ListResponse = KodikResponseWithPagination<MaterialObject[]>;
export { ListParams, ListResponse };