export interface Questionario {
  id?: number;
  titulo: string;
  descricao: string;
  dataPublicacao: string;
  dataValidade: string;
  perguntasId: number[];
  admId: number;
  perguntas?: Pergunta[];
  publico?: boolean;
  respondido?: boolean;
}

export interface Pergunta {
  id?: number;
  tipo?: string;
  idTema?: number;
  texto: string;
  opcoes?: OpcaoResposta[];
  adicionar?: boolean;
}

export interface OpcaoResposta {
  id?: number;
  textoOpcao?: string;
  valor?: number;
}

export interface TemaPergunta{
  id?: number;
  tema?: string;
}