import type React from "react";
export declare const PublicComponentStylesWrapper: (props: React.ClassAttributes<HTMLDivElement> & React.HTMLAttributes<HTMLDivElement> & React.RefAttributes<HTMLDivElement>) => React.ReactElement<any, string | React.JSXElementConstructor<any>> | null;
/**
 * We can't apply a global css reset as it would leak into the host app but we
 * can't also apply our entire css reset scoped to this container, as it would
 * be of higher specificity than some of our styles.
 *
 * The reason why this works is two things combined:
 * - `*:where(button)` doesn't increase specificity, so the resulting specificity is (0,1,0)
 * - this global css is loaded in the provider, before our other styles
 * - -> our other code with specificity (0,1,0) will override this as they're loaded after
 */
export declare const SCOPED_CSS_RESET: import("@emotion/utils").SerializedStyles;
