Print the location or filename of an uploaded file from a custom content type
The file field is an entity reference field, you can get the first file entity with .entity:

{{ node.field_downloads.entity.filename.value }}
{{ node.field_downloads.entity.uri.value }}


And access the fields of the file entity as usually.

If you have more than one file in the field:

second file:
{{ node.field_downloads.1.entity.filename.value }}
third file:
{{ node.field_downloads.2.entity.filename.value }}