UNPKG

4.27 kBTypeScriptView Raw
1//List all the functions
2declare class NekoClient {
3 getSFWTickle():Promise<NekoClient.NekoRequestResults>;
4 getSFWSlap():Promise<NekoClient.NekoRequestResults>;
5 getSFWPoke():Promise<NekoClient.NekoRequestResults>;
6 getSFWPat():Promise<NekoClient.NekoRequestResults>;
7 getSFWNeko():Promise<NekoClient.NekoRequestResults>;
8 getSFWNekoGif():Promise<NekoClient.NekoRequestResults>;
9 getSFWMeow():Promise<NekoClient.NekoRequestResults>;
10 getSFWLizard():Promise<NekoClient.NekoRequestResults>;
11 getSFWKiss():Promise<NekoClient.NekoRequestResults>;
12 getSFWHug():Promise<NekoClient.NekoRequestResults>;
13 getSFWFoxGirl():Promise<NekoClient.NekoRequestResults>;
14 getSFWFeed():Promise<NekoClient.NekoRequestResults>;
15 getSFWCuddle():Promise<NekoClient.NekoRequestResults>;
16 getSFWWhy():Promise<NekoClient.NekoWhyResult>;
17 getSFWCatText():Promise<NekoClient.NekoCatResult>;
18 getSFWOwOify(opts: NekoClient.NekoQueryParams):Promise<NekoClient.NekoOwOResult>;
19 getSFWChat(opts: NekoClient.NekoChatParams):Promise<NekoClient.NekoChatResults>;
20 getSFW8Ball(opts: NekoClient.NekoQueryParams):Promise<NekoClient.NekoChatResults>;
21 getSFWFact():Promise<NekoClient.NekoChatResults>;
22 getSFWKemonomimi():Promise<NekoClient.NekoRequestResults>;
23 getSFWHolo():Promise<NekoClient.NekoRequestResults>;
24 getNSFWRandomHentaiGif():Promise<NekoClient.NekoRequestResults>;
25 getNSFWPussy():Promise<NekoClient.NekoRequestResults>;
26 getNSFWNekoGif():Promise<NekoClient.NekoRequestResults>;
27 getNSFWNeko():Promise<NekoClient.NekoRequestResults>;
28 getNSFWLesbian():Promise<NekoClient.NekoRequestResults>;
29 getNSFWKuni():Promise<NekoClient.NekoRequestResults>;
30 getNSFWCumsluts():Promise<NekoClient.NekoRequestResults>;
31 getNSFWClassic():Promise<NekoClient.NekoRequestResults>;
32 getNSFWBoobs():Promise<NekoClient.NekoRequestResults>;
33 getNSFWBJ():Promise<NekoClient.NekoRequestResults>;
34 getNSFWAnal():Promise<NekoClient.NekoRequestResults>;
35 getNSFWAvatar():Promise<NekoClient.NekoRequestResults>;
36 getNSFWYuri():Promise<NekoClient.NekoRequestResults>;
37 getNSFWTrap():Promise<NekoClient.NekoRequestResults>;
38 getNSFWTits():Promise<NekoClient.NekoRequestResults>;
39 getNSFWGirlSoloGif():Promise<NekoClient.NekoRequestResults>;
40 getNSFWGirlSolo():Promise<NekoClient.NekoRequestResults>;
41 getNSFWSmallBoobs():Promise<NekoClient.NekoRequestResults>;
42 getNSFWPussyWankGif():Promise<NekoClient.NekoRequestResults>;
43 getNSFWPussyArt():Promise<NekoClient.NekoRequestResults>;
44 getNSFWKemonomimi():Promise<NekoClient.NekoRequestResults>;
45 getNSFWKitsune():Promise<NekoClient.NekoRequestResults>;
46 getNSFWKeta():Promise<NekoClient.NekoRequestResults>;
47 getNSFWHolo():Promise<NekoClient.NekoRequestResults>;
48 getNSFWHoloEro():Promise<NekoClient.NekoRequestResults>;
49 getNSFWHentai():Promise<NekoClient.NekoRequestResults>;
50 getNSFWFutanari():Promise<NekoClient.NekoRequestResults>;
51 getNSFWFemdom():Promise<NekoClient.NekoRequestResults>;
52 getNSFWFeetGif():Promise<NekoClient.NekoRequestResults>;
53 getNSFWEroFeet():Promise<NekoClient.NekoRequestResults>;
54 getNSFWFeet():Promise<NekoClient.NekoRequestResults>;
55 getNSFWEro():Promise<NekoClient.NekoRequestResults>;
56 getNSFWEroKitsune():Promise<NekoClient.NekoRequestResults>;
57 getNSFWEroKemonomimi():Promise<NekoClient.NekoRequestResults>;
58 getNSFWEroNeko():Promise<NekoClient.NekoRequestResults>;
59 getNSFWEroYuri():Promise<NekoClient.NekoRequestResults>;
60 getNSFWCumArts():Promise<NekoClient.NekoRequestResults>;
61 getNSFWBlowJob():Promise<NekoClient.NekoRequestResults>;
62 getNSFWPussyGif():Promise<NekoClient.NekoRequestResults>;
63}
64
65export = NekoClient;
66
67
68declare namespace NekoClient {
69 //Help create options interface for the few functions that need it
70 export interface NekoQueryParams {
71 text: string;
72 }
73 export interface NekoChatParams extends NekoQueryParams {
74 owo?: boolean;
75 }
76 export interface NekoRequestResults {
77 url: string;
78 }
79 export interface NekoChatResults {
80 response: string;
81 url?: string;
82 }
83 export interface NekoCatResult {
84 cat: string;
85 }
86 export interface NekoWhyResult {
87 why: string;
88 }
89 export interface NekoOwOResult {
90 owo: string;
91 }
92
93}