<!-- source-hash: 0a31fa9dbb000762ab2554540b9f6ec2 -->
A stub implementation providing type definitions and basic utilities for comparing vendor pricing across different models and tiers.

## Key Components

- **ComparisonPricing** - Interface defining the structure for vendor pricing data including costs, billing cycles, and tier information
- **StructuredPricingSummary** - Interface for aggregated pricing analysis with ranges, primary model classification, and tier availability
- **getStructuredPricingSummary()** - Stub function that returns a default pricing summary structure for any vendor

## Usage Example

```typescript
import { getStructuredPricingSummary, type ComparisonPricing } from './compare-utils-stub';

// Get pricing summary for a vendor (returns stub data)
const pricingSummary = getStructuredPricingSummary(vendorData);
console.log(pricingSummary.primaryModel); // 'subscription'
console.log(pricingSummary.hasFreeTier); // false

// Define custom pricing data
const pricing: ComparisonPricing = {
  id: 1,
  vendor_id: 123,
  min: 10,
  max: 50,
  currency: 'USD',
  model: 'per user',
  billing_cycle: 'monthly'
};
```

This stub serves as a placeholder for actual comparison logic and provides the foundational types needed for vendor pricing analysis systems.