import { AfterViewInit, ElementRef, EventEmitter, OnChanges, OnDestroy, QueryList, SimpleChanges } from '@angular/core'; import { WorksheetComponent } from './worksheet.component'; import * as i0 from "@angular/core"; export declare class SpreadSheetsComponent implements OnChanges, AfterViewInit, OnDestroy { private elRef; private spread?; private spreadOptions?; style: { width: string; height: string; }; allowUserResize?: boolean; allowUserZoom?: boolean; allowUserEditFormula?: boolean; allowUserDragFill?: boolean; allowUserDragDrop?: boolean; allowUserDragMerge?: boolean; allowUndo?: boolean; allowSheetReorder?: boolean; allowContextMenu?: boolean; allowUserDeselect?: boolean; allowCopyPasteExcelStyle?: boolean; allowExtendPasteRange?: boolean; cutCopyIndicatorVisible?: boolean; cutCopyIndicatorBorderColor?: string; copyPasteHeaderOptions?: number; defaultDragFillType?: number; enableFormulaTextbox?: boolean; highlightInvalidData?: boolean; newTabVisible?: boolean; tabStripVisible?: boolean; tabEditable?: boolean; tabStripRatio?: number; tabNavigationVisible?: boolean; autoFitType?: number; referenceStyle?: number; backColor?: string; grayAreaBackColor?: string; resizeZeroIndicator?: number; showVerticalScrollbar?: boolean; showHorizontalScrollbar?: boolean; scrollbarMaxAlign?: boolean; scrollIgnoreHidden?: boolean; hostStyle?: any; hostClass?: string; hideSelection?: boolean; name?: string; backgroundImage?: string; backgroundImageLayout?: number; showScrollTip?: number; showResizeTip?: number; showDragDropTip?: boolean; showDragFillTip?: boolean; showDragFillSmartTag?: boolean; scrollbarShowMax?: boolean; useTouchLayout?: boolean; workbookInitialized: EventEmitter; validationError: EventEmitter; cellClick: EventEmitter; cellDoubleClick: EventEmitter; enterCell: EventEmitter; leaveCell: EventEmitter; valueChanged: EventEmitter; topRowChanged: EventEmitter; leftColumnChanged: EventEmitter; invalidOperation: EventEmitter; rangeFiltering: EventEmitter; rangeFiltered: EventEmitter; tableFiltering: EventEmitter; tableFiltered: EventEmitter; rangeSorting: EventEmitter; rangeSorted: EventEmitter; clipboardChanging: EventEmitter; clipboardChanged: EventEmitter; clipboardPasting: EventEmitter; clipboardPasted: EventEmitter; columnWidthChanging: EventEmitter; columnWidthChanged: EventEmitter; rowHeightChanging: EventEmitter; rowHeightChanged: EventEmitter; dragDropBlock: EventEmitter; dragDropBlockCompleted: EventEmitter; dragFillBlock: EventEmitter; dragFillBlockCompleted: EventEmitter; editStarting: EventEmitter; editChange: EventEmitter; editEnding: EventEmitter; editEnd: EventEmitter; editEnded: EventEmitter; rangeGroupStateChanging: EventEmitter; rangeGroupStateChanged: EventEmitter; selectionChanging: EventEmitter; selectionChanged: EventEmitter; sheetTabClick: EventEmitter; sheetTabDoubleClick: EventEmitter; sheetNameChanging: EventEmitter; sheetNameChanged: EventEmitter; userZooming: EventEmitter; userFormulaEntered: EventEmitter; cellChanged: EventEmitter; columnChanged: EventEmitter; rowChanged: EventEmitter; activeSheetChanging: EventEmitter; activeSheetChanged: EventEmitter; sparklineChanged: EventEmitter; rangeChanged: EventEmitter; buttonClicked: EventEmitter; editorStatusChanged: EventEmitter; floatingObjectChanged: EventEmitter; floatingObjectSelectionChanged: EventEmitter; pictureChanged: EventEmitter; floatingObjectRemoving: EventEmitter; floatingObjectRemoved: EventEmitter; pictureSelectionChanged: EventEmitter; floatingObjectLoaded: EventEmitter; touchToolStripOpening: EventEmitter; commentChanged: EventEmitter; commentRemoving: EventEmitter; commentRemoved: EventEmitter; slicerChanged: EventEmitter; sheets?: QueryList; constructor(elRef: ElementRef); ngAfterViewInit(): void; private onSheetsChanged; private initSheets; private bindCustomEvent; setSpreadOptions(): void; ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }