import { AxiosRequestConfig } from 'axios'; import { proxy, result, sendOptions } from './tool'; interface WxPusherConfig { key?: { token: string; uids?: Array; topicIds?: Array; }; token?: string; uids?: Array; topicIds?: Array; proxy?: proxy; } declare class WxPusher { protected _KEY: string; readonly baseURL = "https://wxpusher.zjiecode.com/api/send/message"; httpsAgent?: AxiosRequestConfig['httpsAgent']; uids?: Array; topicIds?: Array; constructor({ token, uids, topicIds, key, proxy }: WxPusherConfig); send(sendOptions: sendOptions): Promise; } export { WxPusher };