/// import { Theme as TTheme } from './types'; import { useThemeContext } from '~/theming/useThemeContext'; export declare type Omit = Pick>; export declare type Required = T extends object ? { [P in keyof T]-?: NonNullable; } : T; export declare type GetComponentProps = T extends React.ComponentType | React.Component ? P : never; export declare type StyleConstant = TTheme[T]; export declare type ArgumentType = F extends (...args: infer A) => any ? A : never; export declare type Theme = ReturnType;