import GC from '@mescius/spread-sheets'; export interface IWorkBookDefaultOptions { allowDragHeaderToMove?: GC.Spread.Sheets.AllowDragHeaderToMove; allowUserDragDrop?: boolean; allowUserDragFill?: boolean; allowUserZoom?: boolean; allowUserResize?: boolean; allowUndo?: boolean; allowSheetReorder?: boolean; allowContextMenu?: boolean; allowUserDeselect?: boolean; defaultDragFillType?: number; showDragFillSmartTag?: boolean; showHorizontalScrollbar?: boolean; showVerticalScrollbar?: boolean; scrollbarShowMax?: boolean; scrollbarMaxAlign?: boolean; tabStripVisible?: boolean; tabStripRatio?: number; tabStripPosition?: GC.Spread.Sheets.TabStripPosition; tabStripWidth?: number; tabEditable?: boolean; newTabVisible?: boolean; allSheetsListVisible?: GC.Spread.Sheets.AllSheetsListVisibility; cutCopyIndicatorVisible?: boolean; cutCopyIndicatorBorderColor?: string; tabNavigationVisible?: boolean; backColor?: string; backgroundImage?: null | string; backgroundImageLayout?: GC.Spread.Sheets.ImageLayout; showResizeTip?: GC.Spread.Sheets.ShowResizeTip; showDragDropTip?: boolean; showDragFillTip?: boolean; scrollIgnoreHidden?: boolean; highlightInvalidData?: boolean; showScrollTip?: GC.Spread.Sheets.ShowScrollTip; columnResizeMode?: GC.Spread.Sheets.ResizeMode; rowResizeMode?: GC.Spread.Sheets.ResizeMode; grayAreaBackColor?: null | string; useTouchLayout?: boolean; hideSelection?: boolean; resizeZeroIndicator?: GC.Spread.Sheets.ResizeZeroIndicator; allowUserEditFormula?: boolean; pivotAreaReference?: number; enableFormulaTextbox?: boolean; referenceStyle?: number; allowDynamicArray?: boolean; iterativeCalculation?: boolean; iterativeCalculationMaximumIterations?: number; iterativeCalculationMaximumChange?: number; autoFitType?: GC.Spread.Sheets.AutoFitType; calcOnDemand?: boolean; incrementalCalculation?: boolean; dynamicReferences?: boolean; allowCopyPasteExcelStyle?: boolean; allowExtendPasteRange?: boolean; copyPasteHeaderOptions?: GC.Spread.Sheets.CopyPasteHeaderOptions; calculationMode?: GC.Spread.Sheets.CalculationMode; allowUserDragMerge?: boolean; scrollByPixel?: boolean; scrollPixel?: number; enableAccessibility?: boolean; sheetCount?: number; allowAutoCreateHyperlink?: boolean; font?: null | string; customList?: string[][]; scrollbarAppearance?: number; numbersFitMode?: GC.Spread.Sheets.NumbersFitMode; pasteSkipInvisibleRange?: boolean; allowAutoExtendFilterRange?: boolean; allowInvalidFormula?: boolean; formulaFormatHint?: boolean; saveChangesForSheet?: boolean; defaultSheetTabStyles?: GC.Spread.Sheets.SheetTabStyles; builtInFileIcons?: GC.Spread.Sheets.IBuiltInFileIcons; dragHeaderMaskBackColor?: string; dragHeaderIndicatorColor?: string; }