import React from 'react' import type { ComponentPropsWithRef, ElementType } from 'react' import { DistributiveOmit, OmitChildrenFromVoid } from '../../types/index' import cn from '../../lib/cn' function Container( props: DistributiveOmit, keyof object> & { As: As } ): React.JSX.Element function Container(props: ComponentPropsWithRef<'div'>): React.JSX.Element function Container({ As: Component = 'div', ...props }) { const { className, ...rest } = props return ( <> ) } export default Container