import { StyleProps } from '../config'; import { PseudoProps } from '../pseudos'; import { Theme } from './theme'; export interface PropConfig { scale?: string; property?: string | string[]; static?: Dict; transform?: Transform; } export interface SystemProps extends StyleProps, PseudoProps { } export type PropConfigs = { [x: string]: boolean | PropConfig; }; export type Transform = (value: any, theme?: Theme) => any;