/** * Row Component * Maps RowDSL to MUI Box with flexbox row layout * * Note: All props are already processed by ComponentRenderer: * - I18n translation completed * - Expressions evaluated * - DSL objects rendered to ReactNode */ import type { ReactNode, CSSProperties } from 'react'; import { type Spacing, type FlexAlign, type FlexJustify } from '@galaxy-dev/metadsl-core'; /** * Row component props (adapter layer) * * These props are already processed by ComponentRenderer. * This interface defines the processed types, not the DSL types. */ export interface RowProps { /** Gap between columns */ gap?: Spacing; /** Vertical align */ align?: FlexAlign; /** Horizontal justify */ justify?: FlexJustify; /** Wrap */ wrap?: boolean; /** CSS class name */ className?: string; /** Inline styles */ style?: CSSProperties; /** Children */ children?: ReactNode; } export declare function Row({ children, gap, align, justify, wrap, className, style }: RowProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=Row.d.ts.map