import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import { type ClassDojoBrowserAdapter } from "./browser.js"; import { type SourceStudent } from "./roster.js"; export declare const toolNames: readonly ["classdojo_list_classes", "classdojo_inspect_workbook", "classdojo_get_roster", "classdojo_get_skills", "classdojo_get_ui_state", "classdojo_preview_roster_import", "classdojo_apply_roster_import", "classdojo_verify_roster_against_workbook", "classdojo_preview_skill_sync", "classdojo_apply_skill_sync", "classdojo_verify_skill_sync", "classdojo_doctor"]; export declare const promptNames: readonly ["classdojo_configure_skill_rules"]; type ServerDependencies = { adapter?: ClassDojoBrowserAdapter; readWorkbook?: (path: string, options?: { sheetNames?: string[]; }) => Promise; }; export declare const SERVER_VERSION = "0.2.0"; export declare function createClassDojoServer(dependencies?: ServerDependencies): McpServer; export {};