/**
 * @author Javen
 * @copyright javendev@126.com
 * @description 券点流水详情事件
 */
import { EventInMsg } from '../event/EventInMsg';
export declare class InCardPayOrderEvent extends EventInMsg {
    static EVENT: string;
    private orderId;
    private status;
    private createOrderTime;
    private payFinishTime;
    private desc;
    private freeCoinCount;
    private payCoinCount;
    private refundFreeCoinCount;
    private refundPayCoinCount;
    private orderType;
    private memo;
    private receiptInfo;
    constructor(toUserName: string, fromUserName: string, createTime: number, msgType: string);
    get getOrderId(): string;
    set setOrderId(orderId: string);
    get getStatus(): string;
    set setStatus(status: string);
    get getCreateOrderTime(): string;
    set setCreateOrderTime(createOrderTime: string);
    get getPayFinishTime(): string;
    set setPayFinishTime(payFinishTime: string);
    get getDesc(): string;
    set setDesc(desc: string);
    get getFreeCoinCount(): string;
    set setFreeCoinCount(freeCoinCount: string);
    get getPayCoinCount(): string;
    set setPayCoinCount(payCoinCount: string);
    get getRefundFreeCoinCount(): string;
    set setRefundFreeCoinCount(refundFreeCoinCount: string);
    get getRefundPayCoinCount(): string;
    set setRefundPayCoinCount(refundPayCoinCount: string);
    get getOrderType(): string;
    set setOrderType(orderType: string);
    get getMemo(): string;
    set setMemo(memo: string);
    get getReceiptInfo(): string;
    set setReceiptInfo(receiptInfo: string);
}
