Oracle Message PLS-00450 - a variable of this private type cannot be declared here

ERRORa variable of this private type cannot be declared here
CAUSEA variable declaration uses a type that is declared PRIVATE in some other compilation unit.
ACTIONDo not use this type in a PRIVATE variable declaration.