@kazesolo/otakudesu-api
Version:
A module that retrieves data from otakudesu.vip. Now with TypeScript!
45 lines (44 loc) • 930 B
TypeScript
export declare const monthsDefined: {
okt: string;
mar: string;
dec: string;
ags: string;
apr: string;
may: string;
nov: string;
jan: string;
sep: string;
jul: string;
jun: string;
feb: string;
};
export declare const daysDefined: {
senin: string;
selasa: string;
rabu: string;
kamis: string;
jumat: string;
sabtu: string;
minggu: string;
};
export interface ResolvedReleaseDate {
date: number;
day: string;
month: string;
}
/**
* @class OtakUtil
*/
export declare class OtakUtil {
/**
* @description Resolve release date
* @param {String} date - (eg. 23 Okt Minggu)
* @return {ResolvedReleaseDate}
*/
static resolveReleaseDate(date: string): ResolvedReleaseDate;
/**
* @param {String} url - Validate Download URL
* @return {Boolean}
*/
static validateDownloadUrl(url: string): boolean;
}