Many markup languages such as HTML, MXML, XAML, XSLT or other user-interface markup languages are often declarative. HTML, for example, only describes what should appear on a webpage - it does not specify the possible interactions with that webpage.
Which implies that there are markup languages which are non-declarative (use of the word often). I suspect this is not the case - Are there any non-declarative markup languages?
CFML (Coldfusion Markup Language) and o:XML(object-oriented XML) are two non-declarative markup languages:
References
o:XML - object-oriented XML
Schema for Object-Oriented XML
Introducing o:XML
Why CFML? - Open CFML Foundation
Object Oriented Programming And ColdFusion - What's The Point?