import { RpcObservableRequestContext } from '../rpc-observable-request'; import { RpcObservableResultContext } from '../rpc-observable-result'; /** * RPC Extension Data request name and version. */ export declare class RpcObservableExtensionDataKey { static command: string; static version: string; } /** * Rpc observable extension data. */ export interface RpcObservableExtensionDataRequest extends RpcObservableRequestContext { extension: string; key: string; data?: string; } export interface RpcObservableExtensionDataResult extends RpcObservableResultContext { data?: string; } export interface RpcObservableExtensionDataError extends RpcObservableResultContext { error: string; }