import type { BaseConnector } from './connectors/base.js';
export declare class MCPSession {
    readonly connector: BaseConnector;
    private autoConnect;
    constructor(connector: BaseConnector, autoConnect?: boolean);
    connect(): Promise<void>;
    disconnect(): Promise<void>;
    initialize(): Promise<void>;
    get isConnected(): boolean;
}
//# sourceMappingURL=session.d.ts.map