import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
import { JupiterOneConfig } from '../types/jupiterone.js';
export declare class JupiterOneMcpServer {
    server: McpServer;
    private client;
    private validator;
    private hasEnvironmentAccount;
    constructor(config: JupiterOneConfig);
    private registerTool;
    private setupTools;
    private validateQueries;
    private validateWidgetQueries;
    private createValidationErrorResponse;
    private createQueryErrorResponse;
    start(): Promise<void>;
    stop(): Promise<void>;
}
//# sourceMappingURL=mcp-server.d.ts.map