declinternal
Declinternal is a term encountered in programming language design discussions and in some sample code to describe a declaration whose visibility is restricted to the containing module or compilation unit. It is not a formal keyword in major languages, and its exact meaning varies by hypothetical language or documentation, but the general idea is to separate internal implementation details from the public API.
In this sense, a declinternal declaration is not exported outside its module. It may map to internal
Because declinternal is not standardized, real-world usage appears mostly in design notes, educational examples, or documentation
Example (hypothetical syntax): declinternal function computeCache() { ... } declinternal var defaultTimeout = 30
See also: internal visibility, module boundary, public API, internal linkage, access modifiers.