import React from "react";
import type { OutlineItem, SidebarMode } from "../types.js";
export interface PdfViewerOutlineSidebarProps {
	outlineItems: OutlineItem[];
	currentPage: number;
	onItemClick: (pageNumber: number) => void;
	sidebarMode: SidebarMode;
	onSidebarModeChange: (mode: SidebarMode) => void;
	outlineIcons?: Partial<Record<number, React.ComponentType>>;
}
export declare function PdfViewerOutlineSidebar({ outlineItems, currentPage, onItemClick, sidebarMode, onSidebarModeChange, outlineIcons }: PdfViewerOutlineSidebarProps): React.ReactElement;
