import { NSFWCategories } from './types.js';
declare const _default: {
    list: <T extends keyof NSFWCategories>(imgType: T, category: NSFWCategories[T]) => Promise<string[]>;
    get: <T extends keyof NSFWCategories>(imgType: T, category: NSFWCategories[T]) => Promise<string>;
    gif: {
        list: (category: NSFWCategories["gif"]) => Promise<string[]>;
        get: (category: NSFWCategories["gif"]) => Promise<string>;
    };
    img: {
        list: (category: NSFWCategories["img"]) => Promise<string[]>;
        get: (category: NSFWCategories["img"]) => Promise<string>;
    };
    categories: {
        neko: <T extends keyof NSFWCategories>(imgType: T) => Promise<string>;
        anal: () => Promise<string>;
        blowjob: () => Promise<string>;
        cum: () => Promise<string>;
        fuck: () => Promise<string>;
        pussylick: () => Promise<string>;
        solo: () => Promise<string>;
        threesome_fff: () => Promise<string>;
        threesome_ffm: () => Promise<string>;
        threesome_mmf: () => Promise<string>;
        yaoi: () => Promise<string>;
        yuri: () => Promise<string>;
        solo_male: () => Promise<string>;
    };
};
export default _default;
