import * as React from 'react'; import { BoxProps } from '../Box'; import { MediaQueries, Variants } from '../index'; export declare type StackViewProps = { /** The axis along which children are laid out. */ axis?: 'horizontal' | 'vertical'; /** The alignment of children perpendicular to the stack view’s main axis. */ alignment?: 'start' | 'center' | 'end' | 'stretch' | 'baseline'; /** The distribution of children along the main axis. */ distribution?: 'start' | 'center' | 'end' | 'fill' | 'space-between' | 'space-evenly'; /** The amount of space or element that is inserted between each child. */ spacing?: number | string | React.ReactNode; } & BoxProps; declare type Props = React.RefAttributes & React.HTMLAttributes & StackViewProps & MediaQueries & Variants; export declare function StackView({ as, children, inline, innerRef, ...props }: Props): JSX.Element; export declare namespace StackView { var BASELINE: string; var CENTER: string; var END: string; var FILL: string; var HORIZONTAL: string; var SPACE_BETWEEN: string; var SPACE_EVENLY: string; var START: string; var STRETCH: string; var VERTICAL: string; } export {};