Core types API
Figma domain and mutation types from @primitree/core/types.
Barrel file for all framework-agnostic types in @primitree/core.
Remarks
Re-exports all Figma domain types (variables, collections, modes, API response
models) and mutation payload/result types. Published as the @primitree/core/types
subpath so downstream packages can re-export the exact type surface.
References
ResolvedType
Re-exports ResolvedType
VariableScope
Re-exports VariableScope
Color
Re-exports Color
VariableAlias
Re-exports VariableAlias
VariableValue
Re-exports VariableValue
FigmaVariable
Re-exports FigmaVariable
VariableMode
Re-exports VariableMode
FigmaCollection
Re-exports FigmaCollection
LocalVariablesResponse
Re-exports LocalVariablesResponse
PublishedVariable
Re-exports PublishedVariable
PublishedVariableCollection
Re-exports PublishedVariableCollection
PublishedVariablesResponse
Re-exports PublishedVariablesResponse
FigmaError
Re-exports FigmaError
FigmaApiError
Re-exports FigmaApiError
CreateVariablePayload
Re-exports CreateVariablePayload
UpdateVariablePayload
Re-exports UpdateVariablePayload
VariableAction
Re-exports VariableAction
VariableCollectionChange
Re-exports VariableCollectionChange
VariableModeChange
Re-exports VariableModeChange
VariableChange
Re-exports VariableChange
VariableMutationValue
Re-exports VariableMutationValue
VariableModeValue
Re-exports VariableModeValue
BulkUpdatePayload
Re-exports BulkUpdatePayload
BulkUpdateResponse
Re-exports BulkUpdateResponse
MutationState
Re-exports MutationState
MutationOptions
Re-exports MutationOptions
MutationResult
Re-exports MutationResult