/** * Mock Data Generator for Kanban Panel Testing * * Provides raw markdown file contents from the Backlog.md CLI project. * These are passed to Core for parsing, testing the actual extraction logic. */ import type { Task } from '@backlog-md/core'; /** * Raw markdown file contents from Backlog.md project * The Core instance will parse these to extract description, acceptance criteria, etc. */ export declare const rawTaskMarkdownFiles: Record; /** * Get file paths for all mock task files */ export declare function getMockTaskFilePaths(): string[]; /** * Get raw markdown content for a file path */ export declare function getMockFileContent(filePath: string): string | undefined; /** * Legacy function - returns empty array since we now use raw markdown * @deprecated Use rawTaskMarkdownFiles directly */ export declare function generateMockTasks(): Task[]; /** * Get default status columns for the kanban board */ export declare function getDefaultStatuses(): string[]; /** * Get mock configuration for the kanban panel */ export declare function getMockPanelConfig(): { dataSource: "mock"; columns: string[]; defaultColumn: string; showDescription: boolean; truncateLength: number; showLabels: boolean; showAssignees: boolean; showPriority: boolean; enableDragDrop: boolean; enableEdit: boolean; enableCreate: boolean; }; /** Mock milestone data structure */ export interface MockMilestone { id: string; title: string; description: string; rawContent: string; tasks: string[]; filePath: string; } /** * Generate mock milestones for testing the milestone view */ export declare function generateMockMilestones(): MockMilestone[]; //# sourceMappingURL=mockData.d.ts.map