koishi-plugin-pay-tool
Version:
适用于Koishi框架的易支付工具插件,支持订单创建、查询、退款、分配等功能
14 lines (13 loc) • 676 B
TypeScript
import { Context, Logger } from 'koishi';
import { Config } from './config';
import { EpayClient } from './api-client';
import { OrderDatabase } from './database';
/**
* 发送支付成功通知到指定会话
*/
export declare function sendPaymentSuccessNotification(ctx: Context, config: Config, logger: Logger, orderRecord: any, successMessages: string[], triggerSource?: string): Promise<void>;
export declare function setupCommands(ctx: Context, config: Config, epayClient: EpayClient, orderDb: OrderDatabase, logger: Logger): import("koishi").Command<never, never, string[], {}>;
/**
* 清理所有活跃轮询
*/
export declare function cleanupAllPollings(): void;