@ginstone/nga-api
Version:
20 lines (19 loc) • 785 B
TypeScript
import { NgaClient } from "../client/NgaClient";
import { PostParam, PrepareParam } from "../params/PostParams";
import { PrepareBody } from "../response/body/PostBody";
import { SendBody } from "../response/body/SendBody";
export declare class PostApi {
/**
* 发帖准备
* @param client 客户端
* @param params 参数(根据操作类型从 PrepareParam 的子接口中选择参数)
*/
static prepare: (client: NgaClient, params: PrepareParam) => Promise<PrepareBody>;
/**
*
* @param client 客户端
* @param params 参数(根据操作类型从 PrepareParam 的子接口中选择参数)
* @param data 正式发布参数
*/
static send: (client: NgaClient, params: PrepareParam, data: PostParam) => Promise<SendBody>;
}