public declarations (types, constants, procedure/function headers). No code bodies. - **Implementation** — private code, helper functions, and bodies for interface declarations.