doc
declare namespace package