Designation should include
- identifying the differences between public and private components
- describing the visibility of package components based on where they are declared
- declaring the public component (for public components) in the package specification
- declaring the private component (for private components) in the package body.