import React from 'react';
import type { CommonProps } from '../../internal/CommonWrapper/index.js';
import type { TGetRootNode } from '../../lib/rootNode/index.js';
export interface GroupProps extends CommonProps {
    /** Задает длину компонента Group. */
    width?: React.CSSProperties['width'];
}
export declare const getButtonCorners: (isFirstChild: boolean, isLastChild: boolean) => React.CSSProperties;
export declare const GroupDataTids: {
    readonly root: "Group__root";
};
/**
 *  Компонент `Group` используется для создания логически сгруппированных элементов, выровненных по горизонтали.
 *
 *  Длина контейнера настраивается с помощью пропа `width`.
 */
export declare class Group extends React.Component<GroupProps> {
    static __KONTUR_REACT_UI__: string;
    static displayName: string;
    getRootNode: TGetRootNode;
    private setRootNode;
    private emotion;
    private cx;
    private styles;
    render(): React.JSX.Element;
    private renderChild;
    private renderWrappedChildren;
}
