Url, React, Typescript, State Management, JavaScript.
like this — interface AlgebraicToken { value: any; propertyKey: string; operator: LegalOperators } type LegalOperators = "and" | "or" | "equals" | "not equals" .... interface AlgebraicOperation { tokens: readyonly AlgebraicToken[]; operation: LegalOperators; } AlgebraicOperation +-----------------+