import { IRuntime, IRendererModules } from '../types';
export declare enum Env {
    React = "react"
}
declare class Adapter {
    runtime: IRuntime;
    builtinModules: string[];
    env: Env;
    renderers: IRendererModules;
    configProvider: any;
    constructor();
    initRuntime(): void;
    setRuntime(runtime: IRuntime): void;
    isValidRuntime(runtime: IRuntime): boolean;
    getRuntime(): IRuntime;
    setEnv(env: Env): void;
    isReact(): boolean;
    setRenderers(renderers: IRendererModules): void;
    getRenderers(): {};
    setConfigProvider(Comp: any): void;
    getConfigProvider(): any;
}
declare const _default: Adapter;
export default _default;
