import React from 'react'; import { AnyTheme } from './types'; type DistributiveOmit = T extends unknown ? Omit : never; export interface SplunkThemeProps { splunkTheme: T; } type WithoutSplunkThemeProps

, T extends AnyTheme> = DistributiveOmit>; declare function withSplunkTheme, P extends SplunkThemeProps, T extends AnyTheme = AnyTheme>(Component: C): React.ForwardRefExoticComponent & { ref?: React.Ref>; }, T>>; declare function withSplunkTheme

& { ref?: React.Ref; }, T extends AnyTheme = AnyTheme>(Component: React.ForwardRefExoticComponent

): React.ForwardRefExoticComponent>; export default withSplunkTheme;