import { CompiledPredicateFormula } from 'app/common/PredicateFormula'; export interface DropdownCondition { text: string; parsed: string; } export type DropdownConditionCompilationResult = | DropdownConditionCompilationSuccess | DropdownConditionCompilationFailure; interface DropdownConditionCompilationSuccess { kind: 'success'; result: CompiledPredicateFormula; } interface DropdownConditionCompilationFailure { kind: 'failure'; error: string; }