Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of predeclare:
verb: (transitive) To declare or announce beforehand.
verb: (transitive, programming) To declare some source code element (such as a class) in advance of its full description, so that other preceding parts of the code can refer to it.