import { OnModuleInit } from '@nestjs/common';
import { RedisService } from '../redis/redis.service';
import { DbService } from '../db/db.service';
import { CommonService } from '../common/common.service';
import { PaymentService } from '../payment/payment.service';
export declare class OrderBackgroundService implements OnModuleInit {
    private readonly redisService;
    private readonly model;
    private readonly commonService;
    private readonly paymentService;
    private readonly logger;
    constructor(redisService: RedisService, model: DbService, commonService: CommonService, paymentService: PaymentService);
    onModuleInit(): void;
    processWalletOrder(orderId: string): Promise<void>;
    processCodOrder(orderId: string): Promise<void>;
}
