miraipie
Version:
the most powerful nodejs development kit for mirai-api-http
45 lines • 1.41 kB
TypeScript
/**
* mirai-api-http 提供的 http adapter<br/>
* @see <a href="https://github.com/project-mirai/mirai-api-http/blob/master/docs/adapter/HttpAdapter.md">文档<a/>
*/
declare const HttpApiAdapter: import("../adapter").MiraiApiHttpAdapter<{
qq: {
type: NumberConstructor;
description: string;
};
verifyKey: {
type: StringConstructor;
required: true;
description: string;
};
host: {
type: StringConstructor;
required: true;
description: string;
default: () => string;
};
port: {
type: NumberConstructor;
required: true;
description: string;
default: () => number;
};
interval: {
type: NumberConstructor;
description: string;
default: () => number;
};
ssl: {
type: BooleanConstructor;
description: string;
default: () => boolean;
};
}, {
session: any;
}, {
request<T>(uri: string, data: object, method: 'GET' | 'POST', requireSession?: boolean, multipart?: boolean): Promise<T>;
get<T_1>(uri: string, params?: object, requireSession?: boolean, multipart?: boolean): Promise<T_1>;
post<T_2>(uri: string, data?: object, requireSession?: boolean, multipart?: boolean): Promise<T_2>;
}>;
export = HttpApiAdapter;
//# sourceMappingURL=HttpApiAdapter.d.ts.map