feat: add interfaces

このコミットが含まれているのは:
sinkaroid 2022-08-12 02:26:08 +07:00
コミット 118aa4b1aa
この署名に対応する既知のキーがデータベースに存在しません
GPGキーID: A7DF4E245FDD8159
1個のファイルの変更36行の追加0行の削除

36
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;
}