import type { GitHubClient } from './client.js'; import type { KanbanBoard } from '../../types/index.js'; export declare class ProjectsManager { private client; constructor(client: GitHubClient); getProjectKanban(owner: string, projectNumber: number, repo?: string, abortSignal?: AbortSignal): Promise; moveProjectItem(projectId: string, itemId: string, statusFieldId: string, statusOptionId: string): Promise<{ success: boolean; error?: string; }>; addProjectItem(projectId: string, contentId: string): Promise<{ success: boolean; itemId?: string; error?: string; }>; deleteProjectItem(projectId: string, itemId: string): Promise<{ success: boolean; error?: string; }>; } //# sourceMappingURL=projects.d.ts.map