import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
import { BusinessMapClient } from '../../client/businessmap-client.js';
import { BaseToolHandler } from './base-tool.js';
export declare class BoardToolHandler implements BaseToolHandler {
    registerTools(server: McpServer, client: BusinessMapClient, readOnlyMode: boolean): void;
    private registerListBoards;
    private registerSearchBoard;
    private searchBoardById;
    private searchBoardByIdFallback;
    private searchBoardByName;
    private getAllBoards;
    private getBoardWithStructure;
    private formatBoardsList;
    private registerGetColumns;
    private registerGetLanes;
    private registerGetLane;
    private registerCreateBoard;
    private registerCreateLane;
    private registerGetCurrentBoardStructure;
    private registerCreateColumn;
    private registerUpdateColumn;
    private registerDeleteColumn;
}
//# sourceMappingURL=board-tools.d.ts.map