import { IEventBus } from '../types/CalendarTypes'; import { EventRenderingService } from './EventRendererManager'; /** * NavigationRenderer - Handles DOM rendering for navigation containers * Separated from NavigationManager to follow Single Responsibility Principle */ export declare class NavigationRenderer { private eventBus; constructor(eventBus: IEventBus, eventRenderer: EventRenderingService); /** * Setup event listeners for DOM updates */ private setupEventListeners; private updateWeekInfoInDOM; /** * Apply filter state to pre-rendered grids */ applyFilterToPreRenderedGrids(filterState: { active: boolean; matchingIds: string[]; }): void; }