// Package commontypes provides shared type definitions used across multiple packages. // // # Overview // // The commontypes package contains common data structures, constants, and type // definitions that are shared between different parts of RelSpec but don't belong // to the core models package. // // # Purpose // // This package helps avoid circular dependencies by providing a common location // for types that are used by multiple packages without creating import cycles. // // # Contents // // Common types may include: // - Shared enums and constants // - Utility type aliases // - Common error types // - Shared configuration structures // // # Usage // // import "git.warky.dev/wdevs/relspecgo/pkg/commontypes" // // // Use common types // var formatType commontypes.FormatType package commontypes