import type { ApiRouteEntry, RouteCategory } from '../../../lib/services/api-routes.service';
import type { HttpMethod } from '../api-tester/types';
interface SelectedEndpoint {
    path: string;
    method: HttpMethod;
}
interface ApiEndpointsSidebarProps {
    routes: Record<RouteCategory, ApiRouteEntry[]>;
    selectedEndpoint: SelectedEndpoint | null;
    onSelectEndpoint: (path: string, method: HttpMethod, route: ApiRouteEntry) => void;
    isCollapsed: boolean;
    onToggleCollapse: () => void;
}
export declare function ApiEndpointsSidebar({ routes, selectedEndpoint, onSelectEndpoint, isCollapsed, onToggleCollapse, }: ApiEndpointsSidebarProps): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=ApiEndpointsSidebar.d.ts.map