#!/usr/bin/env node
/**
 * BC Symbols MCP Server
 *
 * This server provides access to Business Central .app files and their symbol information
 * through the Model Context Protocol (MCP).
 */
declare class BCSymbolsServer {
    private server;
    private cache;
    private resources;
    private tools;
    constructor();
    /**
     * Setup MCP request handlers
     */
    private setupHandlers;
    /**
     * Start the server
     */
    start(): Promise<void>;
    /**
     * Shutdown the server gracefully
     */
    shutdown(): Promise<void>;
    /**
     * Get server information
     */
    getServerInfo(): {
        name: string;
        version: string;
        capabilities: string[];
        cacheStats: any;
    };
}
export { BCSymbolsServer };
//# sourceMappingURL=server.d.ts.map