export type ProtocolCategory = 'rcp' | 'desa' | 'ovace' | 'sca' | 'ictus' | 'comunicacion';
export type AgeGroup = 'adulto' | 'pediatrico' | 'lactante' | 'todos';

export interface ProtocolStep {
  id: string;
  order: number;
  instruction: string;
  verification?: string;
  notes?: string;
  critical?: boolean;
}

export interface TelephoneProtocol {
  id: string;
  title: string;
  shortTitle: string;
  category: ProtocolCategory;
  ageGroup: AgeGroup;
  description: string;
  initialAssessment: string[];
  steps: ProtocolStep[];
  importantNotes?: string[];
  source?: string;
}
