// Cynhyrchwyd y ffeil hon yn awtomatig. PEIDIWCH Â MODIWL // This file is automatically generated. DO NOT EDIT /** * App struct * @module */ // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-ignore: Unused imports import { Call as $Call, CancellablePromise as $CancellablePromise } from "@wailsio/runtime"; // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-ignore: Unused imports import * as $models from "./models.js"; export function AniListBrowse(page: number, perPage: number, id: number, isAdult: boolean, search: string, format: string[] | null, status: string, countryOfOrigin: string, source: string, season: string, seasonYear: number, year: string, onList: boolean, yearLesser: number, yearGreater: number, episodeLesser: number, episodeGreater: number, durationLesser: number, durationGreater: number, chapterLesser: number, chapterGreater: number, volumeLesser: number, volumeGreater: number, licensedBy: number[] | null, isLicensed: boolean, genres: string[] | null, excludedGenres: string[] | null, tags: string[] | null, excludedTags: string[] | null, minimumTagRank: number, sort: string[] | null): $CancellablePromise<$models.AniListCurrentUserWatchList> { return $Call.ByID(509958107, page, perPage, id, isAdult, search, format, status, countryOfOrigin, source, season, seasonYear, year, onList, yearLesser, yearGreater, episodeLesser, episodeGreater, durationLesser, durationGreater, chapterLesser, chapterGreater, volumeLesser, volumeGreater, licensedBy, isLicensed, genres, excludedGenres, tags, excludedTags, minimumTagRank, sort); } export function AniListDeleteEntry(mediaListId: number): $CancellablePromise<$models.DeleteAniListReturn> { return $Call.ByID(814044062, mediaListId); } export function AniListLogin(): $CancellablePromise { return $Call.ByID(1289244998); } export function AniListSearch(query: string): $CancellablePromise { return $Call.ByID(535361453, query); } export function AniListUpdateEntry(updateBody: $models.AniListUpdateVariables): $CancellablePromise<$models.AniListGetSingleAnime> { return $Call.ByID(1288135876, updateBody); } export function CheckIfAniListLoggedIn(): $CancellablePromise { return $Call.ByID(3851355); } export function CheckIfMyAnimeListLoggedIn(): $CancellablePromise { return $Call.ByID(3447028267); } export function CheckIfSimklLoggedIn(): $CancellablePromise { return $Call.ByID(2483871029); } export function DeleteMyAnimeListEntry(id: number): $CancellablePromise { return $Call.ByID(3393515640, id); } export function GetAniListItem(aniId: number, login: boolean): $CancellablePromise<$models.AniListGetSingleAnime> { return $Call.ByID(2336493728, aniId, login); } export function GetAniListLoggedInUser(): $CancellablePromise<$models.AniListUser> { return $Call.ByID(448499589); } export function GetAniListUserWatchingList(page: number, perPage: number, sort: string): $CancellablePromise<$models.AniListCurrentUserWatchList> { return $Call.ByID(3978330877, page, perPage, sort); } export function GetMyAnimeList(count: number): $CancellablePromise<$models.MALWatchlist> { return $Call.ByID(1771759135, count); } export function GetMyAnimeListAnime(id: number): $CancellablePromise<$models.MALAnime> { return $Call.ByID(1368244377, id); } export function GetMyAnimeListLoggedInUser(): $CancellablePromise<$models.MyAnimeListUser> { return $Call.ByID(768446973); } export function GetSimklLoggedInUser(): $CancellablePromise<$models.SimklUser> { return $Call.ByID(2872164207); } export function LogoutAniList(): $CancellablePromise { return $Call.ByID(1911309547); } export function LogoutMyAnimeList(): $CancellablePromise { return $Call.ByID(2568421227); } export function LogoutSimkl(): $CancellablePromise { return $Call.ByID(734133957); } export function MyAnimeListLogin(): $CancellablePromise { return $Call.ByID(439153478); } export function MyAnimeListUpdate(anime: $models.MALAnime, update: $models.MALUploadStatus): $CancellablePromise<$models.MalListStatus> { return $Call.ByID(2544871568, anime, update); } export function ShowVersion(): $CancellablePromise { return $Call.ByID(4089383544); } export function SimklGetUserWatchlist(): $CancellablePromise<$models.SimklWatchListType> { return $Call.ByID(3479741957); } export function SimklLogin(): $CancellablePromise { return $Call.ByID(4146248); } export function SimklSearch(aniListAnime: $models.MediaList): $CancellablePromise<$models.SimklAnime> { return $Call.ByID(3130411731, aniListAnime); } export function SimklSyncEpisodes(anime: $models.SimklAnime, progress: number): $CancellablePromise<$models.SimklAnime> { return $Call.ByID(3607297770, anime, progress); } export function SimklSyncRating(anime: $models.SimklAnime, rating: number): $CancellablePromise<$models.SimklAnime> { return $Call.ByID(2909509273, anime, rating); } export function SimklSyncRemove(anime: $models.SimklAnime): $CancellablePromise { return $Call.ByID(1794667404, anime); } export function SimklSyncStatus(anime: $models.SimklAnime, status: string): $CancellablePromise<$models.SimklAnime> { return $Call.ByID(2561714086, anime, status); }