import { NgaClient } from "../client/NgaClient";
import { ReadTopicParam } from "../params/ReadParams";
import { ReplyLocation } from "../response/ReplyLocation";
export declare class ReadApi {
    /**
     * 获取单个回复内容
     * @param client 客户端
     * @param pid 回复id
     */
    static readReply: (client: NgaClient, pid: number) => Promise<import("../response/body/ReadBody").ReadBody>;
    /**
     * 获取单个回复内容
     * @param client 客户端
     * @param pid 回复id
     */
    static readReplyDoc: (client: NgaClient, pid: number) => Promise<import("../response/body/ReadBody").ReadBody>;
    /**
     * 获取主题某一页内容
     * @param client 客户端
     * @param params 参数
     */
    static readTopic: (client: NgaClient, params: ReadTopicParam) => Promise<import("../response/body/ReadBody").ReadBody>;
    /**
     * 获取主题某一页内容(网页解析)
     * @param client 客户端
     * @param params 参数
     */
    static readTopicDoc: (client: NgaClient, params: ReadTopicParam) => Promise<import("../response/body/ReadBody").ReadBody>;
    /**
     * 请求一个回复Id的具体地址,使用to参数获取重定向地址
     @param client 客户端
     * @param replyId 回复id
     */
    static toReply(client: NgaClient, replyId: number): Promise<ReplyLocation>;
}
