import { type JSX, type PropsWithChildren } from 'react';
export type PanelProps = {
    className?: string;
    id: string;
    icon: string;
    title: string;
    info?: JSX.Element;
    padding?: boolean;
    maxHeight?: number;
    open?: boolean;
    onToggle?: (id: string, open: boolean) => void;
};
export type CustomPanelProps<T> = Pick<PanelProps, 'id' | 'open' | 'onToggle'> & T;
export declare const Panel: ({ children, className, id, icon, title, info, padding, maxHeight, open, onToggle, }: PropsWithChildren<PanelProps>) => JSX.Element;
//# sourceMappingURL=Panel.d.ts.map