import * as React$1 from "react"; import { View, ViewProps } from "react-native"; import * as react_jsx_runtime125 from "react/jsx-runtime"; import { VariantProps } from "class-variance-authority"; import * as class_variance_authority_types8 from "class-variance-authority/types"; //#region ui/stack.d.ts declare const vStackVariants: (props?: ({ spacing?: "sm" | "lg" | "md" | "none" | "xs" | "xl" | "2xl" | null | undefined; align?: "stretch" | "start" | "center" | "end" | null | undefined; justify?: "start" | "center" | "end" | "between" | "around" | "evenly" | null | undefined; width?: "auto" | "full" | "screen" | "fit" | null | undefined; padding?: "sm" | "lg" | "md" | "none" | "xs" | "xl" | null | undefined; gap?: "sm" | "lg" | "md" | "none" | "xs" | "xl" | null | undefined; } & class_variance_authority_types8.ClassProp) | undefined) => string; declare const hStackVariants: (props?: ({ spacing?: "sm" | "lg" | "md" | "none" | "xs" | "xl" | "2xl" | null | undefined; align?: "stretch" | "start" | "center" | "end" | "baseline" | null | undefined; justify?: "start" | "center" | "end" | "between" | "around" | "evenly" | null | undefined; width?: "auto" | "full" | "screen" | "fit" | null | undefined; padding?: "sm" | "lg" | "md" | "none" | "xs" | "xl" | null | undefined; gap?: "sm" | "lg" | "md" | "none" | "xs" | "xl" | null | undefined; wrap?: "reverse" | "wrap" | "nowrap" | null | undefined; } & class_variance_authority_types8.ClassProp) | undefined) => string; declare const boxVariants: (props?: ({ spacing?: "sm" | "lg" | "md" | "none" | "xs" | "xl" | "2xl" | null | undefined; align?: "stretch" | "start" | "center" | "end" | "baseline" | null | undefined; justify?: "start" | "center" | "end" | "between" | "around" | "evenly" | null | undefined; width?: "auto" | "full" | "screen" | "fit" | null | undefined; padding?: "sm" | "lg" | "md" | "none" | "xs" | "xl" | null | undefined; gap?: "sm" | "lg" | "md" | "none" | "xs" | "xl" | null | undefined; wrap?: "reverse" | "wrap" | "nowrap" | null | undefined; } & class_variance_authority_types8.ClassProp) | undefined) => string; type BoxProps = ViewProps & VariantProps & { ref?: React$1.RefObject>; }; type VStackProps = ViewProps & VariantProps & { ref?: React$1.RefObject>; }; type HStackProps = ViewProps & VariantProps & { ref?: React$1.RefObject>; }; declare function Box({ className, spacing, align, justify, width, padding, gap, wrap, ...props }: BoxProps): react_jsx_runtime125.JSX.Element; declare function HStack({ className, spacing, align, justify, width, padding, gap, wrap, ...props }: HStackProps): react_jsx_runtime125.JSX.Element; declare function VStack({ className, spacing, align, justify, width, padding, gap, ...props }: VStackProps): react_jsx_runtime125.JSX.Element; //#endregion export { Box, type BoxProps, HStack, type HStackProps, VStack, type VStackProps }; //# sourceMappingURL=stack.d.ts.map