UNPKG

539 BTypeScriptView Raw
1/// <reference types="node" />
2export interface ImageData {
3 data: Buffer;
4 mimeType?: string;
5}
6export interface RequestOptions {
7 withData?: boolean;
8}
9export interface ClientOptions {
10 apiUrl?: string;
11}
12export interface XKCDResult {
13 alt: string;
14 day: string;
15 img: string;
16 link: string;
17 month: string;
18 news: string;
19 num: number;
20 safe_title: string;
21 title: string;
22 transcript: string;
23 year: string;
24}
25export interface XKCDResultWithData extends XKCDResult {
26 data: ImageData;
27}