declare class AtlasDashboard {
    socket: any;
    data: {
        performance: {};
        security: {};
        errors: {};
        agile: {};
    };
    charts: {};
    init(): void;
    setupWebSocket(): void;
    updateConnectionStatus(status: any): void;
    updateLastUpdated(): void;
    setupNavigation(): void;
    setupEventListeners(): void;
    setupStoryCardListeners(): void;
    loadInitialData(): Promise<void>;
    loadOverviewData(): Promise<void>;
    updateOverviewMetrics(): void;
    updateTrend(elementId: any, trend: any): void;
    updateSystemHealth(healthData: any): void;
    loadActivityFeed(): Promise<void>;
    loadSectionData(section: any): void;
    loadPerformanceData(timeRange?: string): Promise<void>;
    updatePerformanceSection(): void;
    loadPerformanceAlerts(): Promise<void>;
    loadAgileData(): Promise<void>;
    updateSprintSelector(sprints: any): void;
    loadSprintData(sprintId: any): Promise<void>;
    updateSprintInfo(sprint: any): void;
    calculateDaysLeft(endDate: any): number;
    updateKanbanBoard(stories: any): void;
    loadAllStories(): Promise<void>;
    updateBacklogSummary(stories: any): void;
    createStoryCard(story: any): string;
    loadBurndownChart(sprintId: any): Promise<void>;
    loadVelocityChart(): Promise<void>;
    updateAgileSection(): void;
    loadSecurityData(): Promise<void>;
    updateSecurityMetrics(securityData: any): void;
    updateSecurityAlerts(alerts: any): void;
    updateApprovalsList(approvals: any): void;
    processApproval(approvalId: any, decision: any): Promise<void>;
    updateSecuritySection(): void;
    loadErrorData(timeRange?: string): Promise<void>;
    updateErrorStats(stats: any): void;
    updateErrorTimeline(timeline: any): void;
    updateErrorsSection(): void;
    handlePerformanceUpdate(data: any): void;
    handleSecurityUpdate(data: any): void;
    handleErrorsUpdate(data: any): void;
    handleStoryMoved(data: any): void;
    handleStoryUpdated(data: any): void;
    moveStoryCard(storyId: any, fromColumn: any, toColumn: any): void;
    updateStoryCard(storyId: any, updates: any): void;
    updateColumnCounts(): void;
    refreshDashboard(): void;
    formatTime(timestamp: any): string;
    formatDateRange(startDate: any, endDate: any): string;
    showError(message: any): void;
    showSuccess(message: any): void;
    openStoryModal(storyId: any): Promise<void>;
    findStoryById(storyId: any): {
        id: any;
        title: string;
        description: string;
        status: string;
        priority: any;
        storyPoints: string | number;
        assignee: string;
        tags: string[];
        epic: string;
        progress: number;
    };
    renderStoryDetails(story: any): void;
    setupModalEventListeners(): void;
    updateStoryStatus(storyId: any, newStatus: any): Promise<void>;
    closeModal(modal: any): void;
    closeStoryModal(): void;
    isModalOpen(): boolean;
    getInitials(name: any): any;
    loadEpicsData(): Promise<void>;
    updateEpicStats(epics: any): void;
    renderEpicCards(epics: any): void;
    createEpicCard(epic: any): string;
    setupEpicCardListeners(): void;
    showEpicDetails(epicId: any): Promise<void>;
    renderEpicDetails(epic: any, stories: any): string;
    setupEpicModalHandlers(): void;
    filterEpics(filterValue: any): void;
    updateEpicCharts(epics: any): void;
    showCreateEpicModal(): void;
    escapeHtml(text: any): string;
}
//# sourceMappingURL=dashboard.d.ts.map