/**
* SvStack - a vertical flex layout primitive: stacks children in a column with a
* consistent `gap` and optional cross-axis `align`. The building block for form
* rows, card bodies, and sidebars. (For a horizontal row use SvGroup.)
*
* ```svelte
*
* ```
*/
import type { Snippet } from 'svelte';
type Props = {
/** Gap between children (px, or any CSS length). Default 12. */
gap?: number | string;
/** Cross-axis alignment. */
align?: 'start' | 'center' | 'end' | 'stretch';
/** Main-axis distribution. */
justify?: 'start' | 'center' | 'end' | 'between' | 'around';
/** Wrapping element tag. Default `div`. */
as?: string;
children?: Snippet;
};
declare const SvStack: import("svelte").Component;
type SvStack = ReturnType;
export default SvStack;