/// import { OnChanges, SimpleChanges, AfterViewInit, QueryList, OnDestroy, EventEmitter, ElementRef } from '@angular/core'; export declare class ColumnComponent implements OnChanges { private changes; private sheet; private index; width: number; dataField: string; headerText: string; visible: boolean; resizable: boolean; autoFit: boolean; style: GC.Spread.Sheets.Style; cellType: GC.Spread.Sheets.CellTypes.Base; headerStyle: GC.Spread.Sheets.Style; formatter: any; onAttached(sheet: GC.Spread.Sheets.Worksheet, index: number): void; private onColumnChanged(); ngOnChanges(changes: SimpleChanges): void; } export declare class WorksheetComponent implements OnChanges, AfterViewInit { private sheet; columns: QueryList; rowCount: number; colCount: number; dataSource: any; name: string; frozenColumnCount: number; frozenRowCount: number; frozenTrailingRowCount: number; frozenTrailingColumnCount: number; allowCellOverflow: boolean; frozenlineColor: string; sheetTabColor: string; selectionPolicy: number; selectionUnit: number; zoom: number; currentTheme: string; clipBoardOptions: number; rowHeaderVisible: boolean; colHeaderVisible: boolean; rowHeaderAutoText: number; colHeaderAutoText: number; rowHeaderAutoTextIndex: number; colHeaderAutoTextIndex: number; isProtected: boolean; showRowOutline: boolean; showColumnOutline: boolean; selectionBackColor: string; selectionBorderColor: string; defaultStyle: GC.Spread.Sheets.Style; rowOutlineInfo: any[]; columnOutlineInfo: any[]; autoGenerateColumns: boolean; constructor(); onAttached(): void; getSheet(): GC.Spread.Sheets.Worksheet; ngOnChanges(changes: SimpleChanges): void; ngAfterViewInit(): void; ngOnDestroy(): void; } 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; highlightInvalidData: boolean; newTabVisible: boolean; tabStripVisible: boolean; tabEditable: boolean; autoFitType: number; referenceStyle: number; backColor: string; grayAreaBackColor: string; showVerticalScrollbar: boolean; showHorizontalScrollbar: boolean; hostStyle: any; hostClass: string; name: string; backgroundImage: string; backgroundImageLayout: number; showScrollTip: number; showResizeTip: number; showDragDropTip: boolean; showDragFillTip: 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(sheetComponents); private initSheets(); private bindCustomEvent(spread); setSpreadOptions(): void; ngOnChanges(changes: SimpleChanges): void; ngOnDestroy(): void; } export declare class SpreadSheetsModule { }