DeepPartialTokens
import type { DeepPartialTokens } from "@pitlane/theme";type DeepPartialTokens<T> = 0 extends 1 & T ? unknown : { [K in keyof T]?: T[K] extends string | number | readonly (string | number)[] ? TokenValue : DeepPartialTokens<T[K]> };The mode-override shape for a token tree: every group optional, every leaf a value. A mode overrides values, never structure or types.
Type Parameters
T
T