import { cnb } from "cnbuilder";
import { bem } from "../utils/bem.js";
const styles = bem("rmd-expansion-panel");
/**
 * @since 6.0.0
 */ export function expansionPanel(options = {}) {
    const { className, expanded = false, disableTransition = false } = options;
    return cnb(styles({
        expanded,
        animate: !disableTransition
    }), className);
}
/**
 * @since 6.0.0
 */ export function expansionPanelHeading(options = {}) {
    const { className } = options;
    return cnb(styles("heading"), className);
}
/**
 * @since 6.0.0
 */ export function expansionPanelButton(options = {}) {
    const { className } = options;
    return cnb(styles("button"), className);
}

//# sourceMappingURL=styles.js.map