import React, { PropsWithChildren, ComponentProps } from 'react'; import { As } from '@fower/core'; import { AtomicProps } from '@fower/atomic-props'; export interface BoxComponent { (props: { as?: AsType; } & P & Omit, keyof ComponentProps> & Omit, keyof P | 'color' | 'ref'> & AtomicProps & { ref?: any; }): JSX.Element; displayName?: string; propTypes?: React.WeakValidationMap & ComponentProps>; contextTypes?: React.ValidationMap; defaultProps?: PropsWithChildren

& ComponentProps & AtomicProps & { as?: As; }; } export declare const Box: BoxComponent<'div', {}>;