docs: def export_keys(self, keys=None, secret=False, passphrase=None, binary=False):
          '''
          Export keys
  
          :param keys: Single key ID or list of mutiple IDs. If None export all of the keys.
          :param secret: Export secret keys
          :param passphrase: Secret key password, you need this if secret=true
          :param binary: If false, create ASCII armored output
          :rtype: ExportResult
          '''
          args = [] if binary else ['--armor']
          if secret:
              args += ('--batch', '--export-secret-keys')
          else:
              args.append('--export')
          if keys:
              args += make_list(keys)
          return self.execute(ExportResult(), args, passphrase or '' if secret else None)