import { Request, Response } from 'express'; import { JwtAuthRequest } from '../core/auth'; declare class CreateOrderDTO { itemId: string; callback: string; methodId: number; paymentInfo: Record<'mobile' | string, unknown>; extra?: Record; useWxJsApi?: boolean; openid?: string; } declare class UpdateOrderDTO { orderId: string; data?: Record; } export declare class PaymentController { postNotify(body: any, req: Request): Promise; createOrder(body: CreateOrderDTO, req: JwtAuthRequest, res: Response): Promise; updateOrder(body: UpdateOrderDTO): Promise; } export {};