/**----------------------------------------------------------------------------------------- * Copyright © 2026 Progress Software Corporation. All rights reserved. * Licensed under commercial license. See LICENSE.md in the project root for more information *-------------------------------------------------------------------------------------------*/ import { ViewContainerRef } from '@angular/core'; import { Range, Sheet, SpreadsheetWidget } from '@progress/kendo-spreadsheet-common'; import { Subject } from 'rxjs'; import { SheetsChanges } from './sheet-changes'; import { SheetInfo } from '../models'; import { SpreadsheetComponent } from '../spreadsheet.component'; import * as i0 from "@angular/core"; /** * @hidden */ export declare class SpreadsheetService { spreadsheet: SpreadsheetWidget; spreadsheetComponent: SpreadsheetComponent; sheetsChanged: Subject; onSheetsBarFocus: Subject; activeSheetChanged: Subject; selectionChanged: Subject; componentInitialized: Subject; dialogContainer: ViewContainerRef; constructor(); set currentActiveSheet(value: string); get currentActiveSheet(): string; get activeSheet(): string; get formulaListId(): string; get tablistId(): string; private _currentActiveSheet; notifySheetsChange(actionType: string, sheetInfo?: SheetInfo): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }