import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
export interface NileServerOptions {
    apiKey: string;
    workspaceSlug: string;
}
export declare class NileMcpServer extends McpServer {
    private apiKey;
    private workspaceSlug;
    private readonly baseUrl;
    private toolContext;
    constructor(options: NileServerOptions);
    connect(transport: any): Promise<void>;
    close(): Promise<void>;
    private setupTools;
}
