UNPKG

node-wxpay3

Version:
22 lines (21 loc) 1.28 kB
import { WxPay2, IWxPay } from './index'; import { ISendredpack, ISendgroupredpack, IGethbinfo, ISendminiprogramhb, ITransfers, IGettransferinfo, IPayBank, IQueryBank, IGetpublickey, ISendCoupon, IQueryCouponStock, IQuerycouponsinfo } from './interface'; export default class Withdraw extends WxPay2 { protected _xml: string; constructor(obj: IWxPay); protected _paramsDeal(params: object, properties: string[]): void; protected request(name: string, obj: any): Promise<any>; publicEncrypt(publicKey: string, data: string): string; sendredpack(params: ISendredpack): Promise<object>; sendgroupredpack(params: ISendgroupredpack): Promise<object>; gethbinfo(params: IGethbinfo): Promise<object>; sendminiprogramhb(params: ISendminiprogramhb): Promise<object>; transfers(params: ITransfers): Promise<object>; gettransferinfo(params: IGettransferinfo): Promise<object>; pay_bank(params: IPayBank): Promise<object>; query_bank(params: IQueryBank): Promise<object>; getpublickey(params: IGetpublickey): Promise<object>; send_coupon(params: ISendCoupon): Promise<object>; query_coupon_stock(params: IQueryCouponStock): Promise<object>; querycouponsinfo(params: IQuerycouponsinfo): Promise<object>; }