/// import { Root } from '../components/Box/styled-components'; import { ViewStyle } from 'react-native'; type IStyleProps = Omit, ('sx' | 'key' | 'as' | 'ref' | 'states' | 'at' | 'flat') & ViewStyle>; export type ISXProps = { _indeterminate: ISXProps; _checked: ISXProps; _readOnly: ISXProps; _required: ISXProps; _invalid: ISXProps; _focus: ISXProps; _focusVisible: ISXProps; _hover: ISXProps; _pressed: ISXProps; _active: ISXProps; _loading: ISXProps; _disabled: ISXProps; _web: ISXProps; _ios: ISXProps; _android: ISXProps; _light: ISXProps; _dark: ISXProps; } & IStyleProps; export type IProps = React.ComponentProps['sx']; export type RemoveDollarSign = T extends `${'$'}${infer Rest}` ? Rest : T; export {};