decls