import React from 'react'; import { FlexRowProps as uuiFlexRowProps, Overwrite } from '@epam/uui-core'; export interface FlexRowMods { /** * Defines row size * @default '36' */ size?: null | '24' | '30' | '36' | '42' | '48'; /** Pass true, to enable row top border */ borderTop?: boolean; /** Pass true, to enable row bottom border */ borderBottom?: boolean; /** Defines row margin */ margin?: '12' | '24'; /** Defines horizontal row padding */ padding?: '6' | '12' | '18' | '24'; /** * @deprecated * The `spacing` property is deprecated and will be removed in future versions. Please use `columnGap` instead. * Defines row spacing * */ spacing?: '6' | '12' | '18'; /** Pass true, to show a top shadow */ topShadow?: boolean; /** Defines vertical row padding */ vPadding?: '12' | '18' | '24' | '36' | '48'; /** Flexbox column gap property [Flexbox Guide](https://css-tricks.com/snippets/css/a-guide-to-flexbox/#aa-gap-row-gap-column-gap) */ columnGap?: number | '6' | '12' | '18' | '24' | '36'; /** Flexbox row gap property [Flexbox Guide](https://css-tricks.com/snippets/css/a-guide-to-flexbox/#aa-gap-row-gap-column-gap) */ rowGap?: number | '6' | '12' | '18' | '24' | '36'; /** Defines row background */ background?: 'surface-main'; } export interface FlexRowModsOverride { } /** Represents the properties of the FlexRow component. */ export interface FlexRowProps extends uuiFlexRowProps, Overwrite { } export declare const FlexRow: React.ForwardRefExoticComponent>; //# sourceMappingURL=FlexRow.d.ts.map