@patreon/studio
Version:
Patreon Studio Design System
21 lines (20 loc) • 707 B
TypeScript
import type { FeatureFlagsRecord } from '~/components/FeatureFlagProvider';
import type { IncrementLoggerFn } from '~/components/IncrementLogger';
import type { TokenColorMode } from '~/types/token-modes';
export interface Props {
/**
* Determines which design tokens should be used in global styles
* @deprecated use `tokenColorMode` instead
**/
tokenSet?: TokenColorMode;
/** Determines which design tokens should be used in global styles **/
tokenColorMode?: TokenColorMode;
/**
* Increment logger to debug API changes
*/
incrementLogger?: IncrementLoggerFn;
/**
* enables updated TextLink design
*/
featureFlags?: FeatureFlagsRecord;
}