export interface RowProps { tag?: string; gutter?: number; justify?: 'start' | 'center' | 'end' | 'space-around' | 'space-between' | 'space-evenly'; align?: 'top' | 'middle' | 'bottom'; breakpoints?: number[]; } export declare const defaultRowProps: { tag: string; gutter: number; }; export interface RowSlots { default?: (props: Record) => any; } export interface RowEmits { (e: 'size-change', size: RowSize): void; } export interface RowContext { gutter: number; currentSize: RowSize; } export declare const rowContextSymbol: unique symbol; export type RowSize = 'xs' | 'sm' | 'md' | 'lg' | 'xl' | 'xxl'; export declare const rowColumns = 24; export declare const defaultBreakpoints: number[]; export declare const rowSizes: RowSize[]; export declare const generateAlgorithms: (breakpoints?: number[]) => [RowSize, (size: number) => boolean][];