import { File } from '../mslib/File'
import { OpResult } from '../mslib/OpResult'

export namespace EtcPaymentRecordDeclare {
        export namespace $parameters {
            export interface JsonParam{
                lotCodeAssist?: string
                paySerialNo?: string
                outOrderNo?: string
                cardChipNo?: string
                psamId?: string
                terminalId?: string
                cardSerialNo?: string
                psamSerialNo?: string
                cardRnd?: string
                tac?: string
                cardNetNo?: string
                transBeforeBalance?: string
                deductAmount?: string
                balance?: string
                transType?: string
                cardType?: string
                parkRecordTime?: string
                vehplateNo?: string
                vehplateColorCode?: string
                entranceTime?: string
                transTime?: string
                originalTransInfo?: string
                deviceType?: string
                deviceNo?: string
                chargingType?: string
                obuId?: string
                vehicleType?: string
                algorithmType?: string
                issuerIdentifier?: string
                serialNumber?: string
                createTime?: string
                isMathBiill?: string
                uploadState?: string
                payState?: string
                outBarrierState?: string
            }


        }
        export namespace $results {
            export interface JsonParam{
                resCode?: string
                resMsg?: string
                data?: string
            }


        }



    export type Parameters = $parameters.JsonParam

    export type Result = $results.JsonParam
}

export type Parameters = EtcPaymentRecordDeclare.Parameters
export type Result = EtcPaymentRecordDeclare.Result
