/** * Stack system * * @author Dominique Rau [domi.github@gmail.com](mailto:domi.github@gmail.com) * @version 0.0.1 */ import * as React from 'react'; /** * Spacer */ export declare type SpacerProps = { spacing?: number; variant: 'row' | 'column'; }; export declare function spacerFactory(element: any, unit: string): React.FunctionComponent; /** * Stacks */ declare type FlexAlignType = 'flex-start' | 'flex-end' | 'center' | 'stretch' | 'baseline'; declare type FlexJustifyType = 'flex-start' | 'flex-end' | 'center' | 'space-between' | 'space-around' | 'space-evenly'; export declare type CommonStackProps = { spacing?: number; padding?: number; margin?: number; flex?: boolean; alignItems?: FlexAlignType; justifyContent?: FlexJustifyType; variant: 'row' | 'column'; debug?: boolean; }; export declare function stackFactory(element: any, unit: string): React.FC; export {};