# Document

> constructors and methods of type Document

[Back to types index](index.html)



### Possible values (constructors):

[documentEmpty](/API_docs/constructors/documentEmpty.html)  

[document](/API_docs/constructors/document.html)  



### Methods that return an object of this type (methods):

[$MadelineProto->account->uploadTheme](/API_docs/methods/account.uploadTheme.html)  

[$MadelineProto->account->uploadRingtone](/API_docs/methods/account.uploadRingtone.html)  

[$MadelineProto->messages->getDocumentByHash](/API_docs/methods/messages.getDocumentByHash.html)  

[$MadelineProto->messages->getCustomEmojiDocuments](/API_docs/methods/messages.getCustomEmojiDocuments.html)
