export type QuestionType = 'text' | 'textarea' | 'boolean' | 'number';

export interface Question {
  id: string;
  type: QuestionType;
  question: string;
  subtitle?: string;
  placeholder?: string;
  min?: number;
  max?: number;
  skipIfFalse?: string;
  optional?: boolean;
}

export type AnswerValue = string | number | boolean;
export type Answers = Record<string, AnswerValue>;
