import { Req } from "./jikanApi";
import { Anime, Manga } from "./types";
/**
 * # Genre
 * #### For more info visit <a href="https://jikan.docs.apiary.io/#reference/0/genre" target="_blank">https://jikan.docs.apiary.io</a>
 * Anime/Manga items of the genre.
 * To get genre info you need to create genre object and select type of items, like so:
 * ```ts
 * Jikan.genre().anime(Jikan.Anime.GenreId.action,paga?),
 *            .manga(Jikan.Manga.GenreId.action,paga?),
 * ```
 * Each of those functions returns promise
 */
export declare class Genre {
    /** @ignore */
    private baseUrl;
    constructor();
    anime(genre: Anime.GenreId, p?: number): Req<Anime.Genre>;
    manga(genre: Manga.GenreId, p?: number): Req<Manga.Genre>;
}
export declare function genre(): Genre;
