modmsg;modquerier;modquery;pubmodtypes;pubmodutils;pubusemsg::{RouterMsg, SudoMsg};pubusequerier::RouterQuerier;pubusequery::RouterQuery;pubtypeBytes=Vec<u8>;#[cfg(test)]modtests;// This is a signal, such that any contract that imports these helpers will only run on the
// router blockchain
// #[no_mangle]
// extern "C" fn requires_router() {}