Primitree
API reference

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