import React from 'react'; import type { OrderedSXResolved, StyleIds, IVerbosedTheme, ITheme, ExtendedConfigType, IComponentStyleConfig, StyledComponentProps } from './types'; export declare function resolveBuildTimeSx(userSX: any, verboseSx: any, utilityResolvedSX: any, componentExtendedConfig: any): { orderedSXResolved: any; STABLEHASH_sx: string; }; export declare function getVariantProps(props: any, theme: any, shouldDeleteVariants?: boolean): { variantProps: any; restProps: any; }; export declare function verboseStyled

, Variants, ComCon>(Component: P, theme: Partial>>, componentStyleConfig?: IComponentStyleConfig, ExtendedConfig?: any, BUILD_TIME_PARAMS?: { orderedResolved: OrderedSXResolved; verbosedStyleIds: { component: StyleIds; descendant: StyleIds; }; toBeInjected: any; styledIds: Array; }, nonVerbosedTheme?: any): React.ForwardRefExoticComponent["style"], Variants, React.ComponentProps

, ComCon, P>>; export declare function styled

, Variants, ComCon>(Component: P, theme?: ITheme>, componentStyleConfig?: IComponentStyleConfig, ExtendedConfig?: ExtendedConfigType, BUILD_TIME_PARAMS?: { orderedResolved: OrderedSXResolved; verbosedStyleIds: { component: StyleIds; descendant: StyleIds; }; toBeInjected: any; styledIds: Array; }): React.ForwardRefExoticComponent["style"], Variants, React.ComponentProps

, ComCon, P>>; //# sourceMappingURL=styled.d.ts.map