export declare class Request { 'id': string; 'createdAt': Date; 'updatedAt': Date; 'authAmount': number; 'serverEmpID': string; 'moduleInvoked': any | null; 'cashierEmpID': string; 'routingID': string; 'authAccountNum': number; 'moreRecordsCount': number; 'paymentMethodID': string; 'tagData': any | null; 'totalAuthAmount': number; 'refundFlag': any | null; 'closeTime': Date; 'clientID': string; 'changeAmount': number; 'employeeID': string; 'trainingModeFlag': any | null; 'sourcePropertyID': string; 'associatedCheckNumber': string; 'postToPropertyID': string; 'uniquePostingID': string; 'expireDate': Date; 'byNameFlag': any | null; 'paymentSlipID': string; 'financialBinDetail': any | null; 'cvv2': string; 'employeeGratTip': number; 'cardSwipeTrack1': any | null; 'cardSwipeTrack2': any | null; 'checkNumber': string; 'moreRecordsKey': any | null; 'tipAmount': number; 'inputData': any | null; 'profitCenterID': string; 'invoiceNumber': string; 'receiptTextImage': any | null; 'brokerageAmount': number; 'amount': number; 'coverCount': number; 'moreRecordsFlag': any | null; 'accountNum': string; 'maxRecordCount': number; 'incrementalAuthAmount': number; 'extraData': any | null; 'checkTypeID': string; 'postingID': string; 'destinationPropertyID': string; 'accountDetail': any | null; 'paymentAmount': number; 'registerID': string; 'tndrAccountObject': any | null; 'mealPeriodID': string; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; }