Edgewise API
    Preparing search index...

    Type Alias Answer<Q>

    Answer: AnswerFlags & (
        Q extends ChoiceQuestion<infer K>
            ? { choice: K; fellBack: boolean; probabilities: Record<K, number> }
            : Q extends ScoreQuestion<infer L>
                ? { level: L; probabilities: Record<L, number>; score: number }
                : Q extends BooleanQuestion
                    ? { probability: number }
                    : Q extends SpansQuestion
                        ? { spans: Span[] }
                        : Q extends LabelQuestion
                            ? { label: string; probabilities: Record<string, number> }
                            : never
    )

    Type Parameters

    • Q