/**
 * Main MCP Server implementation for IDX stock data
 */
export declare class IDXMCPServer {
    private server;
    private dataManager;
    constructor();
    private setupHandlers;
    private handleMarketOverview;
    private handleStockInfo;
    private handleHistoricalData;
    private handleSectorPerformance;
    private handleSearchStocks;
    private handleStockAnalysis;
    private handleCompareStocks;
    private handleGetAvailableStocks;
    private handleGetDatasetInfo;
    run(): Promise<void>;
}
export declare function createServer(): Promise<IDXMCPServer>;
//# sourceMappingURL=index.d.ts.map