import * as React from 'react'; import { ViewProps as RNViewProps } from 'react-native'; import { CSSProperties } from 'bumbag/types'; import { ThemeConfig } from '../types/theme'; export declare type LocalBoxProps = { animated?: boolean; children?: React.ReactNode | ((props: BoxProps) => React.ReactNode); alignX?: 'left' | 'center' | 'right'; alignY?: 'top' | 'center' | 'bottom'; altitude?: string; variant?: string; colorMode?: string; disabled?: boolean; style?: any; overrides?: ThemeConfig; elementRef?: React.Ref; themeKey?: string; }; export declare type BoxProps = Omit & RNViewProps & LocalBoxProps & { active?: boolean; focus?: boolean; hover?: boolean; hoveractive?: boolean; }; export declare const Box: React.ForwardRefExoticComponent & RNViewProps & LocalBoxProps & { active?: boolean; focus?: boolean; hover?: boolean; hoveractive?: boolean; } & React.RefAttributes> & { displayName?: string; useProps: (props?: Partial, config?: { disableCSSProps?: string[]; themeKey?: string; }) => any; };