pub fn classify_interface(members: &[Member]) -> InterfaceClassificationExpand description
Classify an interface based on its members.
- Dictionary: Only has properties (getters/setters), no methods — gets builder pattern and property accessors. Includes interfaces with required properties (the builder validates them at runtime).
- ClassLike: Has methods, constructors, or static members
- Unclassified: Empty or unclear