import { Disposable, ICommandService, Injector, IUniverInstanceService } from '@univerjs/core'; import { IRenderManagerService } from '@univerjs/engine-render'; import { ComponentManager, IGlobalZoneService, IMenuManagerService, IShortcutService } from '@univerjs/ui'; import { ISheetPrintManagerService } from '../services/sheet-print-manager.service'; import { SheetPrintClientService } from '../services/sheet-print.service'; export declare class SheetPrintController extends Disposable { private readonly _printService; private readonly _commandService; private readonly _sheetPrintManagerService; private readonly _sheetPrintClientService; private readonly _componentManager; protected readonly _menuManagerService: IMenuManagerService; private readonly _shortcutService; private readonly _injector; private readonly _univerInstanceService; private readonly _renderManagerService; constructor(_printService: IGlobalZoneService, _commandService: ICommandService, _sheetPrintManagerService: ISheetPrintManagerService, _sheetPrintClientService: SheetPrintClientService, _componentManager: ComponentManager, _menuManagerService: IMenuManagerService, _shortcutService: IShortcutService, _injector: Injector, _univerInstanceService: IUniverInstanceService, _renderManagerService: IRenderManagerService); private _initialize; private _initCommands; private _initComponents; private _initShortcuts; private _initMenus; private _initConfigChangeListener; private _print; private _initCommandListener; private _initPrintGridExtension; private _initMutationListener; }