import React from 'react';
import { type ComposableProps } from '../../../lib/slot';
import type { StepState, StepDevice } from './StepsContext';
export interface StepContentProps extends ComposableProps<'div'> {
/**
* Step content (typically StepTitle and StepDescription).
*/
children?: React.ReactNode;
/**
* Step state (passed from StepItem)
*/
state?: StepState;
/**
* Device type (passed from StepItem)
*/
device?: StepDevice;
}
/**
* StepContent Component
*
* A composable component for the content area of a step.
* Typically wraps StepTitle and StepDescription.
*
* @public
*
* @example
* ```tsx
*