declare const styled: (Component: C, options?: import("./createStyled").StyledOptions) => ? import("@suid/types").OverridableInProps : unknown : C extends import("@suid/types").OverridableComponent ? import("@suid/types").OverridableInProps : unknown>(...styles: (false | import("./styledProps").StyledProps | ((props: import("./createStyled").ComponentProps, O> & { props: N extends never ? {}[N] extends import("@suid/types").OverridableComponent ? import("@suid/types").PropsOf : import("@suid/types").PropsOf : import("@suid/types").PropsOf; }) => false | import("./styledProps").StyledProps))[]) => C extends import("@suid/types").OverridableComponent ? import("@suid/types").OverridableComponent<{ defaultComponent: M["defaultComponent"]; props: M["props"] & { ownerState?: O; }; }> : import("./createStyled").StyledComponent; export default styled; //# sourceMappingURL=styled.d.ts.map