Skip to content
Français

Decision

import type { Decision } from "@elie-laloum/outpost";
  • kindRequired
    "decision"
    Frozen declaration discriminator; evaluations require a declaration built with defineDecision.
  • questionsRequired
    Q
    Validated, immutable snapshot of the named question declarations.
export interface Decision<Q extends DecisionQuestions = DecisionQuestions> {
  readonly kind: "decision";
  readonly questions: Q;
}