import { Spacing } from './spacing/types'; export type FlexDirection = 'row' | 'column' | 'row-reverse' | 'column-reverse'; export type FlexWrap = 'nowrap' | 'wrap' | 'wrap-reverse'; export type FlexJustify = 'start' | 'end' | 'center' | 'between' | 'around' | 'evenly'; export type FlexAlignItems = 'start' | 'end' | 'center' | 'baseline' | 'stretch'; export type FlexAlignContent = 'start' | 'end' | 'center' | 'between' | 'around' | 'evenly'; export type FlexGap = Spacing; export type FlexStyle = { direction?: FlexDirection; wrap?: FlexWrap; justify?: FlexJustify; alignItems?: FlexAlignItems; alignContent?: FlexAlignContent; gap?: FlexGap; }; export type GridSizeImplicit = 'auto' | 'max' | 'min' | 'fr'; export type GridStyle = { autoRows?: GridSizeImplicit; autoCols?: GridSizeImplicit; }; export type ColorSchemas = 'info' | 'success' | 'error' | 'warning' | 'alert' | 'theme' | 'neutral'; export type CommonVariant = 'default' | 'hover' | 'pressed' | 'filled' | 'disabled' | 'soft' | 'softest' | 'softer' | 'strong' | 'stronger' | 'strongest'; export type ITDSColorSchemaWithRequired = { [K in `--itds-${Category}-${Variant}` | RequiredKeys]: string | number; }; export type ITDSColorSchema = ITDSColorSchemaWithRequired; export type ITDSThemeSchema = { '--itds-theme-primary': string | number; '--itds-theme-hover': string | number; '--itds-theme-pressed': string | number; '--itds-theme-filled': string | number; '--itds-theme-disabled': string | number; '--itds-theme-accent': string | number; '--itds-theme-soft': string | number; '--itds-theme-softest': string | number; '--itds-theme-softer': string | number; '--itds-theme-strong': string | number; '--itds-theme-stronger': string | number; '--itds-theme-strongest': string | number; '--itds-theme-font-family': string; '--itds-theme-contrast': string | number; }; export type NeutralSchema = ITDSColorSchema<'neutral'> & { '--itds-neutral-contrast': string | number; '--itds-neutral-white': string | number; '--itds-neutral-black': string | number; }; //# sourceMappingURL=types.d.ts.map