import RequestEmitter, { requestParams } from '../utils/RequestEmitter';
import type { ExploreInterface, PostInterface } from './Interfaces';
declare class ExploreManager extends RequestEmitter {
    constructor(params: requestParams);
    recentTrends(params?: ExploreInterface.exploreRecentTrendsParams): Promise<PostInterface.postResponse>;
    recentBestTrends(params?: ExploreInterface.exploreRecentTrendsParams): Promise<PostInterface.postResponse>;
    bestUsers(params?: ExploreInterface.exploreUsersParams): Promise<ExploreInterface.exploreBestUserResponse>;
    randomUsers(params?: ExploreInterface.exploreUsersParams): Promise<ExploreInterface.exploreRandomUserResponse>;
}
export default ExploreManager;
