/**
 * Tasks parser - extracts task data from tasks.md markdown
 *
 * @module strategies/speckit/tasks-parser
 */
import type { Tasks } from "./types.js";
/**
 * Parse tasks.md markdown content into structured Tasks
 *
 * Extracts task items from markdown format with task ID patterns like
 * TASK-001, P4-019, etc.
 *
 * @param markdown - The tasks.md markdown content to parse
 * @returns Structured Tasks object with items array
 *
 * @example
 * ```typescript
 * const markdown = `
 * # Tasks
 *
 * ## Phase 1
 *
 * ### TASK-001: Setup database
 * - **Priority**: high
 * - **Estimate**: 2 days
 * - **Description**: Initialize PostgreSQL database
 * - **Acceptance Criteria**:
 *   - Database is running
 *   - Schema is created
 * `;
 *
 * const tasks = parseTasksFromMarkdown(markdown);
 * // Returns: { items: [{ id: "TASK-001", title: "Setup database", ... }] }
 * ```
 */
export declare function parseTasksFromMarkdown(markdown: string): Tasks;
//# sourceMappingURL=tasks-parser.d.ts.map