import React from 'react';
import { SetupWidgetStep } from '@wix/bex-core';
export interface SetupStepGroupProps {
    step: SetupWidgetStep;
    isMobile: boolean;
    /** The group's children are shown. */
    expanded: boolean;
    /** The recommended/focused row. */
    isPrimary: boolean;
    onToggle: () => void;
    /** Renders a single child step (the parent supplies the row/card). */
    renderChild: (child: SetupWidgetStep) => React.ReactNode;
}
/**
 * Aggregated group row (e.g. "Stores", "Bookings"). Collapsed: icon + title +
 * an "x/y" counter + chevron. Expanded: the children render indented below.
 * Completion / in-progress are derived from the children (mirrors
 * `AggregatedByGroupStep` in dashboard-setup). The toggle lives on the header
 * only, so clicking a child doesn't collapse the group.
 */
export declare const SetupStepGroup: ({ step, isMobile, expanded, isPrimary, onToggle, renderChild, }: SetupStepGroupProps) => React.JSX.Element;
//# sourceMappingURL=SetupStepGroup.d.ts.map