import type { InjectionKey, Ref, RendererNode, VNodeArrayChildren } from "vue"; export type Answers = string[] | RendererNode[] // VNodeArrayChildren; export interface AnswersContext { answers: Ref; setAnswers: (answers: Answers) => void; } export const idContext: InjectionKey> = Symbol("slidev-poll-id"); export const answersContext: InjectionKey = Symbol( "slidev-poll-answers" );