import React from 'react';

interface HStackProps extends React.HTMLAttributes<HTMLDivElement> {
    spacing?: string;
    children: React.ReactNode;
    className?: string;
}
declare const HStack: React.FC<HStackProps>;
interface VStackProps extends React.HTMLAttributes<HTMLDivElement> {
    spacing?: string;
    children: React.ReactNode;
    className?: string;
}
declare const VStack: React.FC<VStackProps>;
interface StackProps extends React.HTMLAttributes<HTMLDivElement> {
    spacing?: string;
    children: React.ReactNode;
    className?: string;
}
declare const Stack: React.FC<StackProps>;
interface ZStackProps extends React.HTMLAttributes<HTMLDivElement> {
    children: React.ReactNode;
    className?: string;
}
declare const ZStack: React.FC<ZStackProps>;
declare const Spacer: React.FC;
declare const LayoutStack: {
    HStack: React.FC<HStackProps>;
    VStack: React.FC<VStackProps>;
    Stack: React.FC<StackProps>;
    ZStack: React.FC<ZStackProps>;
    Spacer: React.FC<{}>;
};

export { HStack, type HStackProps, Spacer, Stack, type StackProps, VStack, type VStackProps, ZStack, type ZStackProps, LayoutStack as default };
