import type { HasComponent, HTMLAttributesWithRootRef } from '../../types';
export type GroupContainerProps = HTMLAttributesWithRootRef & HasComponent & {
/**
`show` (только для `mode="plain"`) - разделитель всегда показывается
`hide` - разделитель всегда спрятан,
`auto` - разделитель рисуется автоматически между соседними группами.
*/
separator?: 'show' | 'hide' | 'auto';
/**
* Режим отображения. Если установлен `card`, выглядит как карточка c
* обводкой и внешними отступами. Если `plain` — без отступов и обводки.
* По умолчанию режим отображения зависит от `sizeX` (`mode=card` при `sizeX=REGULAR` и `mode=plain` при `sizeX=COMPACT`)
* В модальных окнах по умолчанию `plain`.
*/
mode?: 'plain' | 'card';
/**
* Отвечает за отступы вокруг контента в режиме `card`.
*/
padding?: 's' | 'm';
};
export declare const GroupContainer: ({ children, separator, mode: modeProps, padding, tabIndex: tabIndexProp, ...restProps }: GroupContainerProps) => import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=GroupContainer.d.ts.map