/// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// import React, { PropsWithChildren, ComponentProps } from 'react'; import { AtomicProps, As } from '@styli/types'; export interface BoxComponent { (props: { as?: AsType; } & P & Omit, keyof ComponentProps> & Omit, keyof P> & AtomicProps): JSX.Element; displayName?: string; propTypes?: React.WeakValidationMap & ComponentProps>; contextTypes?: React.ValidationMap; defaultProps?: PropsWithChildren & ComponentProps & AtomicProps & { as?: As; }; } export declare const Box: BoxComponent<'div', {}>;
& ComponentProps & AtomicProps & { as?: As; }; } export declare const Box: BoxComponent<'div', {}>;