From 118aa4b1aa8dfa3446dcd80fcf586971e34ed64c Mon Sep 17 00:00:00 2001 From: sinkaroid Date: Fri, 12 Aug 2022 02:26:08 +0700 Subject: [PATCH] feat: add interfaces --- src/interfaces.ts | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 src/interfaces.ts diff --git a/src/interfaces.ts b/src/interfaces.ts new file mode 100644 index 0000000..8073f06 --- /dev/null +++ b/src/interfaces.ts @@ -0,0 +1,36 @@ +export interface Nhentai { + id: number; + media_id: string; + title: Title; + images: { pages: P[]} + scanlator: string | ""; + upload_date: number; + tags: T[]; + num_pages: number; + num_favorites: number; +} + +export interface NhentaiSearch { + result: Nhentai[]; +} + +interface Title { + english: string; + japanese: string; + pretty: string; +} + +interface P { + t: string; + w: number; + h: number; +} + +interface T { + id: number; + type: string; + name: string; + url: string; + count: number; +} +