import { CSSProperties, ReactNode, HTMLAttributes } from 'react'; export declare type RowItemAlign = 'top' | 'middle' | 'bottom' | 'stretch'; declare type ExcludeString = T extends T ? (string extends T ? never : T) : never; declare type AlignItems = ExcludeString; export declare const AlignItemsMap: Record; /** Style param в DOM для активации колоночной системы */ export declare const COLUMNS = "--columns"; export interface RowProps { columns?: number | null; id?: string; children?: ReactNode; wrap?: boolean; align?: RowItemAlign; justify?: CSSProperties['justifyContent']; className?: string; style?: CSSProperties; } /** Style param в DOM для управления колонками */ export declare const COL_SPAN = "--col-span"; export declare const COL_OFFSET = "--col-offset"; export interface ColProps extends HTMLAttributes { children: ReactNode; id?: string; className?: string; style?: CSSProperties; size?: number; offset?: number; } export {};