import { PolymorphicComponentProps } from '../../../internal/factory/create-polymorphic-factory.mjs'; import React__default, { PropsWithChildren, JSX } from 'react'; import { AsElementProps } from '../../../types/shared.mjs'; type BaseProps = { className?: string; } & PropsWithChildren; declare const Base: ((props: PolymorphicComponentProps) => React__default.ReactElement) & Omit & Omit, "as" | "className" | "children"> & { ref?: any; renderRoot?: (props: any) => any; }) | ({ className?: string; } & { children?: React__default.ReactNode | undefined; } & { as: keyof JSX.IntrinsicElements | React__default.JSXElementConstructor; renderRoot?: (props: Record) => any; })>, never> & Record; export { Base }; export type { BaseProps };