import {type CSSResultGroup, html, unsafeCSS} from 'lit';
import {property} from 'lit/decorators.js';
import ZincElement from '../../../../internal/zinc-element';
import ZnCollapsible from '../../../collapsible';
import styles from './flow-step-group.scss';
/**
* @summary A collapsible category of ``s inside a `` (typically a `` panel).
* Wraps `` for the standard expand/collapse behaviour and spacing.
* @documentation https://zinc.style/components/flow-step-group
* @status experimental
* @since 1.0
*
* @dependency zn-collapsible
*
* @slot - The group's ``s.
*/
export default class ZnFlowStepGroup extends ZincElement {
static styles: CSSResultGroup = unsafeCSS(styles);
static dependencies = {'zn-collapsible': ZnCollapsible};
@property() caption: string;
/** Start collapsed. Defaults to open. */
@property({type: Boolean, reflect: true}) collapsed = false;
render() {
return html`
`;
}
}