Please move the thread to Products. "Community" is for issues with the Marketo Nation itself -- and yes, this is confusing.
When you say "of some type," if you mean it doesn't literally have to use the FTP protocol, the Marketo REST API (an HTTP-based API, naturally, not actually FTP) has a wide -- yet not end-to-end -- set of methods for extracting data.
Some people use canned services to extract data, others build their own. But what's critically important is that you model exactly what you want the output to look like first, because some types of data and data relationships are difficult, even impossible, to extract, while others are straightforward.
You won't be able to export all data/reports/configurations that are usable from the Marketo app platofrm. But if you take care with your requirements, you can see what can and can't be accomplished.