import type { JikanClient } from "../client";
import type { Genre, GenreQueryParams, JikanResponse } from "../types";
export declare class GenresEndpoint {
    private client;
    constructor(client: JikanClient);
    /**
     * Get anime genres
     * @param params Query parameters
     * @returns Promise with anime genres data
     */
    getAnimeGenres(params?: GenreQueryParams): Promise<JikanResponse<Genre[]>>;
    /**
     * Get manga genres
     * @param params Query parameters
     * @returns Promise with manga genres data
     */
    getMangaGenres(params?: GenreQueryParams): Promise<JikanResponse<Genre[]>>;
}
