export declare const version1: {
    code: number;
    message: string;
    data: {
        external_unified_response: {
            external_unified_status: string;
            external_unified_message: string;
            transaction: {
                id: string;
                version: number;
                status: string;
                message: string;
                merchant_receipt: null;
                customer_receipt: null;
                result_amounts: null;
                result_financial_status: null;
                pos_instructions: {
                    auto_actions: null;
                    action_form: {
                        layout: null;
                        properties: null;
                        details: {
                            'Pairing ID': string;
                            TID: string;
                            'Transaction ID': string;
                            'Transaction Version': string;
                        };
                    };
                };
            };
        };
    };
};
export declare const version2: {
    code: number;
    message: string;
    data: {
        external_unified_response: {
            external_unified_status: string;
            external_unified_message: string;
            transaction: {
                id: string;
                version: number;
                status: string;
                message: string;
                merchant_receipt: null;
                customer_receipt: null;
                result_amounts: null;
                result_financial_status: null;
                pos_instructions: {
                    auto_actions: null;
                    action_form: {
                        layout: {
                            type: string;
                            elements: {
                                label: string;
                                key: string;
                            }[];
                        }[];
                        properties: {
                            cancel_transaction: {
                                type: string;
                                submit_url: string;
                                action: null;
                            };
                        };
                        details: {
                            'Pairing ID': string;
                            TID: string;
                            'Transaction ID': string;
                            'Transaction Version': string;
                        };
                    };
                };
            };
        };
    };
};
export declare const version3: {
    code: number;
    message: string;
    data: {
        external_unified_response: {
            external_unified_status: string;
            external_unified_message: string;
            transaction: {
                id: string;
                version: number;
                status: string;
                message: string;
                merchant_receipt: null;
                customer_receipt: null;
                result_amounts: null;
                result_financial_status: null;
                pos_instructions: {
                    auto_actions: null;
                    action_form: {
                        layout: {
                            type: string;
                            elements: {
                                label: string;
                                key: string;
                            }[];
                        }[];
                        properties: {
                            cancel_transaction: {
                                type: string;
                                submit_url: string;
                                action: null;
                            };
                        };
                        details: {
                            'Pairing ID': string;
                            TID: string;
                            'Transaction ID': string;
                            'Transaction Version': string;
                        };
                    };
                };
            };
        };
    };
};
export declare const version4: {
    code: number;
    message: string;
    data: {
        external_unified_response: {
            external_unified_status: string;
            external_unified_message: string;
            transaction: {
                id: string;
                version: number;
                status: string;
                message: string;
                merchant_receipt: null;
                customer_receipt: null;
                result_amounts: null;
                result_financial_status: null;
                pos_instructions: {
                    auto_actions: null;
                    action_form: {
                        layout: {
                            type: string;
                            elements: {
                                label: string;
                                key: string;
                            }[];
                        }[];
                        properties: {
                            cancel_transaction: {
                                type: string;
                                submit_url: string;
                                action: null;
                            };
                        };
                        details: {
                            'Pairing ID': string;
                            TID: string;
                            'Transaction ID': string;
                            'Transaction Version': string;
                        };
                    };
                };
            };
        };
    };
};
export declare const version5: {
    code: number;
    message: string;
    data: {
        external_unified_response: {
            external_unified_status: string;
            external_unified_message: string;
            transaction: {
                id: string;
                version: number;
                status: string;
                message: string;
                merchant_receipt: null;
                customer_receipt: null;
                result_amounts: null;
                result_financial_status: null;
                pos_instructions: {
                    auto_actions: null;
                    action_form: {
                        layout: {
                            type: string;
                            elements: {
                                label: string;
                                key: string;
                            }[];
                        }[];
                        properties: {
                            cancel_transaction: {
                                type: string;
                                submit_url: string;
                                action: null;
                            };
                        };
                        details: {
                            'Pairing ID': string;
                            TID: string;
                            'Transaction ID': string;
                            'Transaction Version': string;
                        };
                    };
                };
            };
        };
    };
};
export declare const version_singnature: {
    code: number;
    message: string;
    data: {
        external_unified_response: {
            external_unified_status: string;
            external_unified_message: string;
            action: string;
            transaction: {
                id: string;
                version: number;
                status: string;
                message: string;
                merchant_receipt: string;
                customer_receipt: null;
                result_amounts: null;
                result_financial_status: null;
                pos_instructions: {
                    auto_actions: null;
                    action_form: {
                        layout: {
                            type: string;
                            elements: {
                                label: string;
                                key: string;
                            }[];
                        }[];
                        properties: {
                            approve_signature: {
                                type: string;
                                submit_url: string;
                                action: null;
                            };
                            decline_signature: {
                                type: string;
                                submit_url: string;
                                action: null;
                            };
                            helper_text: {
                                type: string;
                                text: string;
                            };
                            print_merchant_receipt: {
                                type: string;
                                submit_url: null;
                                action: string;
                            };
                        };
                        details: {
                            'Pairing ID': string;
                            TID: string;
                            'Transaction ID': string;
                            'Transaction Version': string;
                        };
                    };
                };
            };
        };
    };
};
export declare const version_success: {
    code: number;
    message: string;
    data: {
        external_unified_response: {
            external_unified_status: string;
            external_unified_message: string;
            transaction: {
                id: string;
                version: number;
                status: string;
                message: string;
                merchant_receipt: string;
                customer_receipt: string;
                result_amounts: {
                    purchase_amount: number;
                    tip_amount: number;
                    surcharge_amount: number;
                    cashout_amount: number;
                    refund_amount: number;
                    moto_amount: number;
                };
                result_financial_status: string;
                pos_instructions: {
                    auto_actions: null;
                    action_form: {
                        layout: {
                            type: string;
                            elements: {
                                label: string;
                                key: string;
                            }[];
                        }[];
                        properties: {
                            print_customer_receipt: {
                                type: string;
                                submit_url: null;
                                action: string;
                            };
                            print_merchant_receipt: {
                                type: string;
                                submit_url: null;
                                action: string;
                            };
                            transaction_complete: {
                                type: string;
                                submit_url: null;
                                action: string;
                            };
                        };
                        details: {
                            'Pairing ID': string;
                            TID: string;
                            'Transaction ID': string;
                            'Transaction Version': string;
                        };
                    };
                };
            };
        };
    };
};
export declare const version_fail: {
    code: number;
    message: string;
    data: {
        external_unified_response: {
            external_unified_status: string;
            external_unified_message: string;
            transaction: {
                id: string;
                version: number;
                status: string;
                message: string;
                merchant_receipt: null;
                customer_receipt: null;
                result_amounts: {
                    purchase_amount: number;
                    tip_amount: number;
                    surcharge_amount: number;
                    cashout_amount: number;
                    refund_amount: number;
                    moto_amount: number;
                };
                result_financial_status: string;
                pos_instructions: {
                    auto_actions: null;
                    action_form: {
                        layout: {
                            type: string;
                            elements: {
                                label: string;
                                key: string;
                            }[];
                        }[];
                        properties: {
                            retry_transaction: {
                                type: string;
                                submit_url: null;
                                action: string;
                            };
                            transaction_complete: {
                                type: string;
                                submit_url: null;
                                action: string;
                            };
                        };
                        details: {
                            'Pairing ID': string;
                            TID: string;
                            'Transaction ID': string;
                            'Transaction Version': string;
                        };
                    };
                };
            };
        };
    };
};
export declare const version_final: {
    code: number;
    message: string;
    data: {
        external_unified_response: {
            message: string;
            response_code: number;
            action: string;
            external_service_fee: string;
            external_unified_status: string;
            transaction: {
                id: string;
                version: number;
                status: string;
                message: string;
                merchant_receipt: string;
                customer_receipt: null;
                result_amounts: null;
                result_financial_status: null;
                pos_instructions: {
                    auto_actions: string[];
                    action_form: {
                        layout: ({
                            type: string;
                            elements: {
                                label: string;
                                key: string;
                            }[];
                        } | {
                            type: string;
                            elements: {
                                label: null;
                                key: string;
                            }[];
                        })[];
                        properties: {
                            approve_signature: {
                                type: string;
                                submit_url: string;
                                action: null;
                            };
                            call_test_function: {
                                type: string;
                                submit_url: null;
                                action: string;
                            };
                            decline_signature: {
                                type: string;
                                submit_url: string;
                                action: null;
                            };
                            helper_text: {
                                type: string;
                                text: string;
                            };
                            image_1: {
                                type: string;
                                mime: string;
                                encoding: string;
                                data: string;
                            };
                            input_1: {
                                type: string;
                                name: string;
                            };
                            input_2: {
                                type: string;
                                name: string;
                            };
                            submit_to_api: {
                                type: string;
                                submit_url: string;
                                action: null;
                            };
                            text_1: {
                                type: string;
                                text: string;
                            };
                            text_2: {
                                type: string;
                                text: string;
                            };
                            text_without_label: {
                                type: string;
                                text: string;
                            };
                        };
                        details: {
                            'Label 1': string;
                            'Label 2': string;
                            'Label 3': string;
                            'Pairing ID': string;
                            TID: string;
                            'Transaction ID': string;
                            'Transaction Version': string;
                        };
                    };
                };
            };
        };
        request_version: string;
    };
};
