Added more types to 'declare'