import { Injector, IUniverInstanceService, Plugin, UniverInstanceType } from '@univerjs/core';
import { IRenderManagerService } from '@univerjs/engine-render';
import { IUniverSheetsUIConfig } from './controllers/config.schema';
/**
 * @ignore
 */
export declare class UniverSheetsMobileUIPlugin extends Plugin {
    private readonly _config;
    readonly _injector: Injector;
    private readonly _renderManagerService;
    private readonly _univerInstanceService;
    static pluginName: string;
    static type: UniverInstanceType;
    constructor(_config: Partial<IUniverSheetsUIConfig>, _injector: Injector, _renderManagerService: IRenderManagerService, _univerInstanceService: IUniverInstanceService);
    onStarting(): void;
    onReady(): void;
    onRendered(): void;
    private _registerRenderBasics;
    private _registerRenderModules;
    private _markSheetAsFocused;
}
