@ginstone/nga-api
Version:
47 lines (46 loc) • 1.88 kB
TypeScript
import { NgaClient } from "../client/NgaClient";
import { colListParam, ColSearchParam, FavorParam, ForumListParam, ForumRecommendParam, ForumSearchParam, UserSearchParam } from "../params/ThreadParams";
export declare class ThreadApi {
/**
* 浏览合集主题
* @param client 客户端
* @param params 参数
*/
static colList: (client: NgaClient, params: colListParam) => Promise<import("../response/body/ThreadBody").ThreadBody>;
/**
* 搜索合集主题
* @param client 客户端
* @param params 参数
*/
static colSearch: (client: NgaClient, params: ColSearchParam) => Promise<import("../response/body/ThreadBody").ThreadBody>;
/**
* 浏览版面主题
* @param client 客户端
* @param params 参数
*/
static forumList: (client: NgaClient, params: ForumListParam) => Promise<import("../response/body/ThreadBody").ThreadBody>;
/**
* 搜索版面主题
* @param client 客户端
* @param params 参数
*/
static forumSearch: (client: NgaClient, params: ForumSearchParam) => Promise<import("../response/body/ThreadBody").ThreadBody>;
/**
* 浏览版面精华区
* @param client 客户端
* @param params 参数
*/
static forumRecommend: (client: NgaClient, params: ForumRecommendParam) => Promise<import("../response/body/ThreadBody").ThreadBody>;
/**
* 查询收藏的主题/回复
* @param client 客户端
* @param params 参数
*/
static favor: (client: NgaClient, params: FavorParam) => Promise<import("../response/body/ThreadBody").ThreadBody>;
/**
* 查询指定该用户的主题/回复
* @param client 客户端
* @param params 参数
*/
static userSearch: (client: NgaClient, params: UserSearchParam) => Promise<import("../response/body/ThreadBody").ThreadBody>;
}