See the 2022 Blockly Developer Summit site here.

Namespace: variables

Class

Abstract type

State

static

{name: string, id: string, type: (string or undefined)}

Represents the state of a given variable.