import React from 'react';
export interface InfoPanelProps {
    /**
     * Width of the container (any CSS value: px, %, rem, etc.)
     * Note: For auto-collapse to work, width must be in px format (e.g., "480px")
     * or minWidthThreshold must be explicitly provided
     */
    width?: string;
    /** Optional class */
    className?: string;
    /** Enable collapsible functionality (default: true) */
    collapsible?: boolean;
    /** Initial collapsed state (default: false) */
    defaultCollapsed?: boolean;
    /** Callback when collapse state changes */
    onCollapseChange?: (collapsed: boolean) => void;
    /**
     * Minimum width threshold in pixels for auto-collapse
     * If not provided, will be parsed from width prop (only works if width is in px format)
     * Required for auto-collapse when width is percentage, rem, or CSS variable
     */
    minWidthThreshold?: number;
    /** Minimum width of the sibling content (default: 740px) */
    siblingMinWidth?: number;
}
export declare const InfoPanel: React.FC<InfoPanelProps>;
//# sourceMappingURL=InfoPanel.d.ts.map