/**
 * Type definitions for Layer 1 Finance conventions
 */

// Base types for conventions
export interface ConventionSet {
  name: string;
  tribe: string;
  conventions: Record<string, any>;
  philosophyImpact: PhilosophyImpact;
  metrics: Record<string, string | number>;
}

export interface PhilosophyImpact {
  [key: string]: string | number | boolean;
}

// Re-export for convenience
export { PhilosophyMetrics } from '@iota-big3/layer-0'; 