import Response from '../base/Response'; export default class TransactionResult { transaction_type?: string; transaction_redeemed_points?: number; transaction_approved_amount?: number; transaction_amount?: number; transaction_auth?: string; transaction_terminal?: string; transaction_merchant?: string; response_cvn?: string; response_avs?: string; response_cavv?: string; transaction_id?: string; transaction_reference?: string; transaction_time?: string; transaction_date?: string; response_approved?: boolean; response_incomplete?: boolean; response_code?: string; response_time?: string; response_reason?: string; installment_type?: string; installment_months?: string; payment_uuid?: string; payment_hash?: string; static validateResponse(response: Response): boolean; static fromResponse(response: Response): TransactionResult; }