@irfanshadikrishad/anilist
Version:
Minimalist unofficial AniList CLI for Anime and Manga Enthusiasts
30 lines (29 loc) • 812 B
TypeScript
declare class Validate {
/**
* Validate importable JSON file
* @param data string
* @returns boolean
*/
static Import_JSON(data: {
id: number;
}[]): boolean;
/**
* Validate if MyAnimeList Anime XML file is valid or not
* @param {string} xmlData
* @returns {Promise<boolean>}
*/
static Import_AnimeXML(xmlData: string): Promise<boolean>;
/**
* Validate if MyAnimeList Anime XML file is valid or not
* @param xmlData string
* @returns boolean
*/
static Import_MangaXML(xmlData: string): Promise<boolean>;
/**
* Validate AniDB json-large file
* @param file string of anidb json-large
* @returns boolean
*/
static Import_AniDBJSONLarge(file: string): Promise<boolean>;
}
export { Validate };