import { RpcObservableRequestContext } from '../rpc-observable-request';
import { RpcObservableResultContext } from '../rpc-observable-result';
/**
 * RPC update theme request name and version.
 */
export declare class RpcObservableUpdateThemeKey {
    static command: string;
    static version: string;
}
/**
 * RPC observable update theme data.
 */
export interface RpcObservableUpdateThemeRequest extends RpcObservableRequestContext {
    /**
     * New extension theme
     */
    newTheme: string;
}
export declare type RpcObservableUpdateThemeResult = RpcObservableResultContext;
export interface RpcObservableUpdateThemeError extends RpcObservableResultContext {
    error: Error;
}
