Package-level declarations

Types

Link copied to clipboard
@RequiresOptIn(level = RequiresOptIn.Level.ERROR, message = "This API is experimental and its signature may change in the future.")
annotation class ExperimentalKoaniApi

Marks declarations that are experimental and may change in the future.

Link copied to clipboard

Main entry point for the Koani library to interact with the MyAnimeList API.

Link copied to clipboard

Represents the severity levels for logging.

Functions

Link copied to clipboard
fun KoaniClient(clientId: String, configure: KoaniClient.Builder.() -> Unit = {}): KoaniClient

Creates a KoaniClient and optionally configures it with the builder DSL.