package edge import ( "context" "tercul/internal/domain" ) // EdgeRepository defines CRUD methods specific to Edge. type EdgeRepository interface { domain.BaseRepositoryRepository[domain.Edge] ListBySource(ctx context.Context, sourceTable string, sourceID uint) ([]domain.Edge, error) }