import { type ButtonHTMLAttributes, type MouseEvent, type ReactNode } from "react";
import type { JSX } from "@gov-design-system-ce/components";
export type GovCollapsibleProps = Pick & Omit, "type" | "color" | "size" | "children"> & {
onClick?: (e: MouseEvent) => void;
className?: string;
label: ReactNode;
children: ReactNode;
direction?: 'up' | 'down';
};
export declare const GovCollapsible: ({ disabled, size, open, label, children, className, direction, ...rest }: GovCollapsibleProps) => import("react/jsx-runtime").JSX.Element;