// License: Modified MIT (NON-AI) // See the LICENSE file in the root directory for license information. // Copyright 2025 Timothy Prepscius #pragma once #include #define DECLARE_EXCEPTION_HEADER(e) class e; namespace tjp::core { class Exception; std::ostream &operator <<(std::ostream &, const tjp::core::Exception &e); } // namespace