/** * Issues Tools * MCP tools for tracking bugs and features with persistent CSV storage */ import { z } from 'zod'; export declare function createIssuesTools(executeToolCall: (toolName: string, params: Record) => Promise, getSequencePath?: (name: string) => Promise, getPageForConnection?: (connectionReason: string) => Promise): { issues: { description: string; zodSchema: z.ZodObject<{ action: z.ZodEnum<["list", "create", "workOn", "resolve", "acknowledge"]>; id: z.ZodOptional; type: z.ZodOptional>; status: z.ZodOptional>; description: z.ZodOptional; sequenceName: z.ZodOptional; startUrl: z.ZodOptional; connectionReason: z.ZodOptional; keepBrowserOpen: z.ZodOptional; search: z.ZodOptional; includeCompleted: z.ZodOptional; }, "strict", z.ZodTypeAny, { action: "acknowledge" | "list" | "create" | "workOn" | "resolve"; id?: number | undefined; type?: "bug" | "feature" | undefined; status?: "pending" | "fixed" | "acknowledged" | "in_progress" | "implemented" | undefined; search?: string | undefined; includeCompleted?: boolean | undefined; startUrl?: string | undefined; description?: string | undefined; connectionReason?: string | undefined; sequenceName?: string | undefined; keepBrowserOpen?: boolean | undefined; }, { action: "acknowledge" | "list" | "create" | "workOn" | "resolve"; id?: number | undefined; type?: "bug" | "feature" | undefined; status?: "pending" | "fixed" | "acknowledged" | "in_progress" | "implemented" | undefined; search?: string | undefined; includeCompleted?: boolean | undefined; startUrl?: string | undefined; description?: string | undefined; connectionReason?: string | undefined; sequenceName?: string | undefined; keepBrowserOpen?: boolean | undefined; }>; inputSchema: import("zod-to-json-schema").JsonSchema7Type & { $schema?: string | undefined; definitions?: { [key: string]: import("zod-to-json-schema").JsonSchema7Type; } | undefined; }; handler: (args: { action: "acknowledge" | "list" | "create" | "workOn" | "resolve"; id?: number | undefined; type?: "bug" | "feature" | undefined; status?: "pending" | "fixed" | "acknowledged" | "in_progress" | "implemented" | undefined; search?: string | undefined; includeCompleted?: boolean | undefined; startUrl?: string | undefined; description?: string | undefined; connectionReason?: string | undefined; sequenceName?: string | undefined; keepBrowserOpen?: boolean | undefined; }, abortSignal?: AbortSignal) => Promise; }; }; //# sourceMappingURL=issues-tools.d.ts.map