
"use client";
import { TextProps } from "../../Text.js";
import { VStackProps } from "../../VStack.js";
import { PressableProps } from "../../client/Pressable.js";
import * as _$react_jsx_runtime0 from "react/jsx-runtime";

//#region src/components/experimental/client/Accordion.d.ts
interface AccordionProps extends PressableProps {
  label: string;
  open?: boolean;
  onClick?: () => void;
  _content?: VStackProps;
  textProps?: TextProps;
  endAction?: React.ReactNode;
}
declare function Accordion({
  label,
  children,
  onClick,
  open,
  spacingHorizontal,
  spacingVertical,
  _content,
  className,
  textProps,
  endAction,
  ...props
}: AccordionProps): _$react_jsx_runtime0.JSX.Element;
declare namespace Accordion {
  var displayName: string;
}
//#endregion
export { Accordion, type AccordionProps };