/** * Stack system * * @author Dominique Rau [domi.github@gmail.com](mailto:domi.github@gmail.com) * @version 0.0.1 */ import * as React from 'react'; import { FlexAlignType, ViewProps } from 'react-native'; /** * Spacer */ export declare type SpacerProps = { spacing?: number; variant: 'row' | 'column'; }; export declare const Spacer: React.FunctionComponent; /** * Stacks */ declare type FlexJustifyType = 'flex-start' | 'flex-end' | 'center' | 'space-between' | 'space-around' | 'space-evenly'; export declare type StackProps = { spacing?: number; padding?: number; margin?: number; flex?: boolean; alignItems?: FlexAlignType; justifyContent?: FlexJustifyType; variant: 'row' | 'column'; debug?: boolean; } & ViewProps; export declare const Stack: React.FC; declare type StackVariantProps = Omit; export declare const VStack: React.FunctionComponent; export declare const HStack: React.FunctionComponent; export {};