import { CommonCard, Component } from "../../types";
import '../../css/stack.webgen.static.css';
export declare type StackOpts = {
    gap?: string;
    classes?: string[];
    align?: 'center' | 'flex-start' | 'flex-end' | 'space-between' | 'space-evenly' | 'space-around';
    margin?: string;
};
export declare const Horizontal: (opts: StackOpts, ...components: Component[]) => Component;
export declare const Vertical: (opts: StackOpts, ...components: Component[]) => Component;
export declare const Grid: ({ minColumnWidth, maxWidth, gap }: {
    minColumnWidth?: number | undefined;
    maxWidth?: string | undefined;
    gap?: number | undefined;
}, ...cardArray: CommonCard[]) => Component;
