import type { ProjectSummary, TeamSummary, KnowledgeDocument } from '../Foundry/types'; export declare const mockProjects: { id: string; name: string; description: string; isSelected: boolean; }[]; export declare const mockProjectSummary: ProjectSummary[]; export declare const mockTeamSummary: TeamSummary[]; export declare const mockEpics: { id: string; name: string; color: string; description: string; confidence: string; phase: number; startDate: Date; endDate: Date; progress: number; isSelected: boolean; }[]; export declare const mockSprints: { id: string; name: string; description: string; startDate: Date; endDate: Date; isActive: boolean; isSelected: boolean; }[]; export declare const mockTasks: ({ id: string; name: string; description: string; status: string; priority: string; type: string; points: number; epicId: string; sprintId: string; assignee: string; createdAt: Date; } | { id: string; name: string; description: string; status: string; priority: string; type: string; points: number; epicId: string; assignee: string; createdAt: Date; sprintId?: undefined; })[]; export declare const highDensityTasks: ({ id: string; name: string; description: string; status: string; priority: string; type: string; points: number; epicId: string; sprintId: string; assignee: string; createdAt: Date; } | { id: string; name: string; description: string; status: string; priority: string; type: string; points: number; epicId: string; assignee: string; createdAt: Date; sprintId?: undefined; })[]; export declare const extendedProjects: { id: string; name: string; description: string; isSelected: boolean; }[]; export declare const emptyStateData: { projects: { id: string; name: string; description: string; isSelected: boolean; }[]; epics: never[]; sprints: { id: string; name: string; description: string; startDate: Date; endDate: Date; isActive: boolean; isSelected: boolean; }[]; tasks: never[]; }; export declare const singleEpicData: { epics: { id: string; name: string; color: string; description: string; confidence: "high"; phase: number; startDate: Date; endDate: Date; progress: number; isSelected: boolean; }[]; tasks: ({ id: string; name: string; description: string; status: string; priority: string; type: string; points: number; epicId: string; sprintId: string; assignee: string; createdAt: Date; } | { id: string; name: string; description: string; status: string; priority: string; type: string; points: number; epicId: string; assignee: string; createdAt: Date; sprintId?: undefined; })[]; }; export declare const getTasksByStatus: (tasks: typeof mockTasks, status: string) => ({ id: string; name: string; description: string; status: string; priority: string; type: string; points: number; epicId: string; sprintId: string; assignee: string; createdAt: Date; } | { id: string; name: string; description: string; status: string; priority: string; type: string; points: number; epicId: string; assignee: string; createdAt: Date; sprintId?: undefined; })[]; export declare const getTasksByEpic: (tasks: typeof mockTasks, epicId: string) => ({ id: string; name: string; description: string; status: string; priority: string; type: string; points: number; epicId: string; sprintId: string; assignee: string; createdAt: Date; } | { id: string; name: string; description: string; status: string; priority: string; type: string; points: number; epicId: string; assignee: string; createdAt: Date; sprintId?: undefined; })[]; export declare const getTasksBySprint: (tasks: typeof mockTasks, sprintId: string) => ({ id: string; name: string; description: string; status: string; priority: string; type: string; points: number; epicId: string; sprintId: string; assignee: string; createdAt: Date; } | { id: string; name: string; description: string; status: string; priority: string; type: string; points: number; epicId: string; assignee: string; createdAt: Date; sprintId?: undefined; })[]; export declare const getSelectedEpics: (epics: typeof mockEpics) => { id: string; name: string; color: string; description: string; confidence: string; phase: number; startDate: Date; endDate: Date; progress: number; isSelected: boolean; }[]; export declare const getActiveSprints: (sprints: typeof mockSprints) => { id: string; name: string; description: string; startDate: Date; endDate: Date; isActive: boolean; isSelected: boolean; }[]; export declare const testScenarios: { empty: { initialProjects: { id: string; name: string; description: string; isSelected: boolean; }[]; initialEpics: never[]; initialSprints: { id: string; name: string; description: string; startDate: Date; endDate: Date; isActive: boolean; isSelected: boolean; }[]; initialTasks: never[]; }; default: { initialProjects: { id: string; name: string; description: string; isSelected: boolean; }[]; initialEpics: { id: string; name: string; color: string; description: string; confidence: string; phase: number; startDate: Date; endDate: Date; progress: number; isSelected: boolean; }[]; initialSprints: { id: string; name: string; description: string; startDate: Date; endDate: Date; isActive: boolean; isSelected: boolean; }[]; initialTasks: ({ id: string; name: string; description: string; status: string; priority: string; type: string; points: number; epicId: string; sprintId: string; assignee: string; createdAt: Date; } | { id: string; name: string; description: string; status: string; priority: string; type: string; points: number; epicId: string; assignee: string; createdAt: Date; sprintId?: undefined; })[]; }; highDensity: { initialProjects: { id: string; name: string; description: string; isSelected: boolean; }[]; initialEpics: { id: string; name: string; color: string; description: string; confidence: string; phase: number; startDate: Date; endDate: Date; progress: number; isSelected: boolean; }[]; initialSprints: { id: string; name: string; description: string; startDate: Date; endDate: Date; isActive: boolean; isSelected: boolean; }[]; initialTasks: ({ id: string; name: string; description: string; status: string; priority: string; type: string; points: number; epicId: string; sprintId: string; assignee: string; createdAt: Date; } | { id: string; name: string; description: string; status: string; priority: string; type: string; points: number; epicId: string; assignee: string; createdAt: Date; sprintId?: undefined; })[]; }; singleEpic: { initialProjects: { id: string; name: string; description: string; isSelected: boolean; }[]; initialEpics: { id: string; name: string; color: string; description: string; confidence: "high"; phase: number; startDate: Date; endDate: Date; progress: number; isSelected: boolean; }[]; initialSprints: { id: string; name: string; description: string; startDate: Date; endDate: Date; isActive: boolean; isSelected: boolean; }[]; initialTasks: ({ id: string; name: string; description: string; status: string; priority: string; type: string; points: number; epicId: string; sprintId: string; assignee: string; createdAt: Date; } | { id: string; name: string; description: string; status: string; priority: string; type: string; points: number; epicId: string; assignee: string; createdAt: Date; sprintId?: undefined; })[]; }; multipleProjects: { initialProjects: { id: string; name: string; description: string; isSelected: boolean; }[]; initialEpics: { id: string; name: string; color: string; description: string; confidence: string; phase: number; startDate: Date; endDate: Date; progress: number; isSelected: boolean; }[]; initialSprints: { id: string; name: string; description: string; startDate: Date; endDate: Date; isActive: boolean; isSelected: boolean; }[]; initialTasks: ({ id: string; name: string; description: string; status: string; priority: string; type: string; points: number; epicId: string; sprintId: string; assignee: string; createdAt: Date; } | { id: string; name: string; description: string; status: string; priority: string; type: string; points: number; epicId: string; assignee: string; createdAt: Date; sprintId?: undefined; })[]; }; }; export declare const mockColleagues: ({ id: string; type: string; name: string; email: string; role: string; department: string; status: string; joinedDate: Date; lastActive: Date; phone: string; location: string; timezone: string; skills: string[]; bio: string; jobDescription?: undefined; workInstructions?: undefined; capabilities?: undefined; knowledge?: undefined; coreKnowledge?: undefined; version?: undefined; lastUpdated?: undefined; isActive?: undefined; } | { id: string; type: string; name: string; status: string; joinedDate: Date; lastActive: Date; jobDescription: string; workInstructions: string; capabilities: string[]; knowledge: KnowledgeDocument[]; coreKnowledge: KnowledgeDocument[]; version: string; lastUpdated: Date; isActive: boolean; email?: undefined; role?: undefined; department?: undefined; phone?: undefined; location?: undefined; timezone?: undefined; skills?: undefined; bio?: undefined; })[];