import * as React from "react"; import * as Radix from "@radix-ui/react-primitive"; import { Primitive } from "@radix-ui/react-primitive"; export const createCollapsibleScope: import("@radix-ui/react-context").CreateScope; type PrimitiveDivProps = Radix.ComponentPropsWithoutRef; export interface CollapsibleProps extends PrimitiveDivProps { defaultOpen?: boolean; open?: boolean; disabled?: boolean; onOpenChange?(open: boolean): void; } export const Collapsible: React.ForwardRefExoticComponent>; type PrimitiveButtonProps = Radix.ComponentPropsWithoutRef; export interface CollapsibleTriggerProps extends PrimitiveButtonProps { } export const CollapsibleTrigger: React.ForwardRefExoticComponent>; export interface CollapsibleContentProps extends Omit { /** * Used to force mounting when more control is needed. Useful when * controlling animation with React animation libraries. */ forceMount?: true; } export const CollapsibleContent: React.ForwardRefExoticComponent>; interface CollapsibleContentImplProps extends PrimitiveDivProps { present: boolean; } export const Root: React.ForwardRefExoticComponent>; export const Trigger: React.ForwardRefExoticComponent>; export const Content: React.ForwardRefExoticComponent>; //# sourceMappingURL=index.d.ts.map