import { ReactNode } from 'react'; import { AuthSurfaceVariant } from '../core/resolve-auth-input-variant.js'; /** * Publishes the configured settings card variant to descendant shells. * * `undefined` means “no inherited variant” so {@link SettingsCardShell} * falls through to its default resolution. */ export declare function SettingsVariantProvider({ children, value }: { children: ReactNode; value: AuthSurfaceVariant | undefined; }): import("react").JSX.Element; export declare function useInheritedSettingsVariant(): AuthSurfaceVariant | undefined;