igniteui-angular-spreadsheet
Version:
Ignite UI Angular spreadsheet component for displaying and editing Microsoft Excel workbooks for modern web apps.
1,217 lines • 272 kB
TypeScript
import { Base, Type, INotifyPropertyChanged, IList$1, PropertyChangedEventArgs, Nullable$1, IEnumerator$1, IEnumerable$1, IEnumerator, IDisposable, BaseError, Point, EventArgs, Stream, IEquatable$1 } from "igniteui-angular-core";
import { SpreadsheetChartElementInfo } from "./SpreadsheetChartElementInfo";
import { WorksheetChart } from "igniteui-angular-excel";
import { SortDirection } from "igniteui-angular-excel";
import { SortDirectionWithCustomListOptions } from "./SortDirectionWithCustomListOptions";
import { Dictionary$2 } from "igniteui-angular-core";
import { SpreadsheetSortDialogConditionType } from "./SpreadsheetSortDialogConditionType";
import { IconSortCondition } from "igniteui-angular-excel";
import { ComboBoxListItem } from "./ComboBoxListItem";
import { ObservableCollectionExtended$1 } from "./ObservableCollectionExtended$1";
import { List$1 } from "igniteui-angular-core";
import { SortCondition } from "igniteui-angular-excel";
import { WorksheetTableColumn } from "igniteui-angular-excel";
import { Tuple$2 } from "igniteui-angular-core";
import { FormatConditionIconSet } from "igniteui-angular-excel";
import { StringBuilder } from "igniteui-angular-core";
import { CellFill } from "igniteui-angular-excel";
import { WorkbookColorInfo } from "igniteui-angular-excel";
import { SortContext } from "./SortContext";
import { WorksheetSortType } from "igniteui-angular-excel";
import { WorksheetRegionAddress } from "igniteui-angular-excel";
import { ObservableCollection$1 } from "igniteui-angular-core";
import { SortTargetResult } from "./SortTargetResult";
import { WorksheetTable } from "igniteui-angular-excel";
import { Worksheet } from "igniteui-angular-excel";
import { ActiveRowIndexChangedEventArgs } from "./ActiveRowIndexChangedEventArgs";
import { WorksheetRegion } from "igniteui-angular-excel";
import { Color } from "igniteui-angular-core";
import { WorksheetRow } from "igniteui-angular-excel";
import { CellConditionalFormat } from "igniteui-angular-excel";
import { Workbook } from "igniteui-angular-excel";
import { CellIconInfo } from "igniteui-angular-excel";
import { IWorksheetCellFormat } from "igniteui-angular-excel";
import { WorksheetCellFormatData } from "igniteui-angular-excel";
import { IWorkbookFont } from "igniteui-angular-excel";
import { Sheet } from "igniteui-angular-excel";
import { HashSet$1 } from "igniteui-angular-core";
import { CellContentType } from "./CellContentType";
import { FillPatternStyle } from "igniteui-angular-excel";
import { DomWrapper, DomRenderer, NormalizedEvent } from "igniteui-angular-core";
import { Rect } from "igniteui-angular-core";
import { Key } from "igniteui-angular-core";
import { ModifierKeys } from "igniteui-angular-core";
import { DropDownItem } from "./DropDownItem";
import { SpreadsheetCell } from "./SpreadsheetCell";
import { SpreadsheetCellRange } from "./SpreadsheetCellRange";
import { ISpreadsheetEditorValue } from "./ISpreadsheetEditorValue";
import { SpreadsheetEditModeEnteringEventArgs } from "./SpreadsheetEditModeEnteringEventArgs";
import { SpreadsheetEditModeEnteredEventArgs } from "./SpreadsheetEditModeEnteredEventArgs";
import { SpreadsheetAction } from "./SpreadsheetAction";
import { SpreadsheetCellExitModeAction } from "./SpreadsheetCellExitModeAction";
import { SpreadsheetEditModeExitingEventArgs } from "./SpreadsheetEditModeExitingEventArgs";
import { SpreadsheetEditModeExitedEventArgs } from "./SpreadsheetEditModeExitedEventArgs";
import { SpreadsheetTransactionOperation } from "./SpreadsheetTransactionOperation";
import { SpreadsheetOperationResult } from "./SpreadsheetOperationResult";
import { WorksheetCell } from "igniteui-angular-excel";
import { MessageBoxResult } from "./MessageBoxResult";
import { SpreadsheetEditModeValidationErrorEventArgs } from "./SpreadsheetEditModeValidationErrorEventArgs";
import { SpreadsheetCellEditMode } from "./SpreadsheetCellEditMode";
import { SpreadsheetCellSelectionMode } from "./SpreadsheetCellSelectionMode";
import { WorksheetProtectedSelectionMode } from "igniteui-angular-excel";
import { HorizontalCellAlignment } from "igniteui-angular-excel";
import { MessageBoxButton } from "./MessageBoxButton";
import { MessageBoxImage } from "./MessageBoxImage";
import { VerticalCellAlignment } from "igniteui-angular-excel";
import { Thickness } from "igniteui-angular-core";
import { IDataObject } from "igniteui-angular-core";
import { SpreadsheetContextMenuSubItem } from "./SpreadsheetContextMenuSubItem";
import { FormatConditionIcon } from "igniteui-angular-excel";
import { ExcelComparisonOperator } from "igniteui-angular-excel";
import { RelativeDateRangeDuration } from "igniteui-angular-excel";
import { RelativeDateRangeOffset } from "igniteui-angular-excel";
import { DatePeriodFilterType } from "igniteui-angular-excel";
import { SpreadsheetSpecialFilterMenuItems } from "./SpreadsheetSpecialFilterMenuItems";
import { SpreadsheetContextMenuArea } from "./SpreadsheetContextMenuArea";
import { LongValue } from "./LongValue";
import { SpreadsheetFilterDialogOption } from "./SpreadsheetFilterDialogOption";
import { AverageFilterType } from "igniteui-angular-excel";
import { SpreadsheetUserPromptTrigger } from "./SpreadsheetUserPromptTrigger";
import { VisualElementConstraint } from "./VisualElementConstraint";
import { InputProxy } from "./InputProxy";
import { IComparer$1 } from "igniteui-angular-core";
import { WorksheetShape } from "igniteui-angular-excel";
import { ElementLayer$1 } from "./ElementLayer$1";
import { PropertyChangeNotifierExtended } from "./PropertyChangeNotifierExtended";
import { SpreadsheetImageBackground } from "./SpreadsheetImageBackground";
import { PropertyChangeNotifier } from "./PropertyChangeNotifier";
import { SpreadsheetCellRenderInfoArray } from "./SpreadsheetCellRenderInfoArray";
import { MDList$1 } from "./MDList$1";
import { SpreadsheetDropDownButton } from "./SpreadsheetDropDownButton";
import { SpreadsheetGridLinePen } from "./SpreadsheetGridLinePen";
import { WorksheetHyperlink } from "igniteui-angular-excel";
import { MDBitArray } from "./MDBitArray";
import { IPropertyChangeListener } from "./IPropertyChangeListener";
import { IntRange } from "./IntRange";
import { WorksheetItemPosition } from "igniteui-angular-excel";
import { Size } from "igniteui-angular-core";
import { ISpreadsheetGraphics } from "./ISpreadsheetGraphics";
import { ChartFillBase } from "igniteui-angular-excel";
import { ChartBorder } from "igniteui-angular-excel";
import { UnicodeCategory } from "igniteui-angular-excel";
import { ISupportPropertyChangeNotifications } from "./ISupportPropertyChangeNotifications";
import { IGFormattedTextSettings } from "./IGFormattedTextSettings";
import { CultureInfo } from "igniteui-angular-core";
import { ExcelCellFormatCategory } from "./ExcelCellFormatCategory";
import { CellBorderPen } from "./CellBorderPen";
import { BorderLineStyle } from "igniteui-angular-excel";
import { IGFormattedTextDocument } from "./IGFormattedTextDocument";
import { FormattedText } from "igniteui-angular-excel";
import { WorkbookStyle } from "igniteui-angular-excel";
import { HorizontalTextAlignment } from "igniteui-angular-excel";
import { FormattedString } from "igniteui-angular-excel";
import { IGTextAlignment } from "igniteui-angular-excel";
import { Direction } from "./Direction";
import { ValueFormatter } from "igniteui-angular-excel";
import { CellBorderLineStyle } from "igniteui-angular-excel";
import { SpreadsheetSelectionContextMenuArea } from "./SpreadsheetSelectionContextMenuArea";
import { ExcelChangeAction } from "igniteui-angular-excel";
import { Formula } from "igniteui-angular-excel";
import { WorkbookColorPalette } from "igniteui-angular-excel";
import { ST_IconSetType } from "igniteui-angular-excel";
import { IconFilter } from "igniteui-angular-excel";
import { IFilterable } from "igniteui-angular-excel";
import { Filter } from "igniteui-angular-excel";
import { ShapeFill } from "igniteui-angular-excel";
import { ShapeOutline } from "igniteui-angular-excel";
import { IWorkbookOwner } from "igniteui-angular-excel";
import { CellFormatValueChangedOptions } from "igniteui-angular-excel";
import { WorksheetCellFormatProxy } from "igniteui-angular-excel";
import { FontSuperscriptSubscriptStyle } from "igniteui-angular-excel";
import { FontUnderlineStyle } from "igniteui-angular-excel";
import { SpreadsheetToolTipType } from "./SpreadsheetToolTipType";
import { BuiltInStyleType } from "igniteui-angular-excel";
import { DiagonalBorders } from "igniteui-angular-excel";
import { CellDiagonalBorder } from "./CellDiagonalBorder";
import { SpreadsheetEnterKeyNavigationDirection } from "./SpreadsheetEnterKeyNavigationDirection";
import { IGVerticalTextAlignment } from "igniteui-angular-excel";
import { WorksheetCellAddress } from "igniteui-angular-excel";
import { HorizontalTitleAlignment } from "igniteui-angular-excel";
import { VerticalTitleAlignment } from "igniteui-angular-excel";
import { WorksheetVisibility } from "igniteui-angular-excel";
import { SpreadsheetMenuType } from "./SpreadsheetMenuType";
import { SpreadsheetContextMenuOpeningEventArgs } from "./SpreadsheetContextMenuOpeningEventArgs";
import { Brush } from "igniteui-angular-core";
import { SpreadsheetResourceId } from "./SpreadsheetResourceId";
import { SpreadsheetCss } from "./SpreadsheetCss";
import { SpreadsheetMetricsCache } from "./SpreadsheetMetricsCache";
import { SpreadsheetActiveCellUpdateMode } from "./SpreadsheetActiveCellUpdateMode";
import { ISpreadsheetDialogServicesManager } from "./ISpreadsheetDialogServicesManager";
import { ChartTextAreaBase } from "igniteui-angular-excel";
import { WorkbookDataObjectPastingEventArgs } from "./WorkbookDataObjectPastingEventArgs";
import { SpreadsheetDialogResult } from "./SpreadsheetDialogResult";
import { EditModeWorkbookFontInfo } from "./EditModeWorkbookFontInfo";
import { IgRect } from "igniteui-angular-core";
import { IgPoint } from "igniteui-angular-core";
import { SpreadsheetAreaLayoutManager_DragType } from "./SpreadsheetAreaLayoutManager_DragType";
import { SpreadsheetAreaLayoutManager_SheetLayerInfo$1 } from "./SpreadsheetAreaLayoutManager_SheetLayerInfo$1";
import { PixelConverter } from "./PixelConverter";
import { IElementLayerContainer } from "./IElementLayerContainer";
import { IPlatformScrollBarAdapter } from "./IPlatformScrollBarAdapter";
import { ScrollInfoOrientation } from "./ScrollInfoOrientation";
import { SpreadsheetCursor } from "./SpreadsheetCursor";
import { ScrollBarVisibilityCoordinator } from "./ScrollBarVisibilityCoordinator";
import { ScrollBarInfoMediator } from "./ScrollBarInfoMediator";
import { SpreadsheetHitTestResult } from "./SpreadsheetHitTestResult";
import { PaneSplitterType } from "./PaneSplitterType";
import { ScrollInfo } from "./ScrollInfo";
import { ScrollBars } from "igniteui-angular-excel";
import { SpreadsheetPaneRowColumnSizingMode } from "./SpreadsheetPaneRowColumnSizingMode";
import { InputContactChangeType } from "./InputContactChangeType";
import { RendererElementLayer$2 } from "./RendererElementLayer$2";
import { ISpreadsheetInteractionManagerOwner } from "./ISpreadsheetInteractionManagerOwner";
import { SpreadsheetToolTipContext } from "./SpreadsheetToolTipContext";
import { IgSize } from "igniteui-angular-core";
import { IRendererElementLayerView$2 } from "./IRendererElementLayerView$2";
import { ElementLayerInfo } from "./ElementLayerInfo";
import { PageStartScrollCache } from "./PageStartScrollCache";
import { ISpreadsheetResourceProvider } from "./ISpreadsheetResourceProvider";
import { SpreadsheetHeaderState } from "./SpreadsheetHeaderState";
import { RenderLayerType } from "./RenderLayerType";
import { SpreadsheetHeaderContentLayerBase_HeaderInfo$1 } from "./SpreadsheetHeaderContentLayerBase_HeaderInfo$1";
import { HeaderVisual } from "./HeaderVisual";
import { SpreadsheetText } from "./SpreadsheetText";
import { SpreadsheetDrawingOperation } from "./SpreadsheetDrawingOperation";
import { SpreadsheetDropDownButtonState } from "./SpreadsheetDropDownButtonState";
import { ElementLayerViewSingle } from "./ElementLayerViewSingle";
import { ILayerRenderer } from "./ILayerRenderer";
import { EventProxy } from "igniteui-angular-core";
import { ReadOnlyNotifyCollection$1 } from "./ReadOnlyNotifyCollection$1";
import { UndoManager } from "./UndoManager";
import { SpreadsheetMouseOperation } from "./SpreadsheetMouseOperation";
import { ISpreadsheetDialog } from "./ISpreadsheetDialog";
import { WorksheetProtectionType } from "igniteui-angular-excel";
import { SpreadsheetCommandExecutingEventArgs } from "./SpreadsheetCommandExecutingEventArgs";
import { SpreadsheetCommandExecutedEventArgs } from "./SpreadsheetCommandExecutedEventArgs";
import { IChartObject } from "igniteui-angular-excel";
import { FormatCellsDialogTab } from "./FormatCellsDialogTab";
import { FormatCellsDialogOptions } from "./FormatCellsDialogOptions";
import { FormatCellsDialogData } from "./FormatCellsDialogData";
import { IWorksheetUndoUnit } from "./IWorksheetUndoUnit";
import { WorkbookDataObjectCopyingEventArgs } from "./WorkbookDataObjectCopyingEventArgs";
import { WorkbookDataObjectSettingDataEventArgs } from "./WorkbookDataObjectSettingDataEventArgs";
import { WorkbookSerializationErrorEventArgs } from "./WorkbookSerializationErrorEventArgs";
import { UndoTransaction } from "./UndoTransaction";
import { SheetTabAction } from "./SheetTabAction";
import { Spreadsheet_InternalFlags } from "./Spreadsheet_InternalFlags";
import { ChangeInfo } from "igniteui-angular-excel";
import { SpreadsheetCellMergeOperation } from "./SpreadsheetCellMergeOperation";
import { LockedEditRangeInfoForOperation } from "./LockedEditRangeInfoForOperation";
import { SpreadsheetEditRangePasswordNeededEventArgs } from "./SpreadsheetEditRangePasswordNeededEventArgs";
import { LockedEditRangeInfoForWorksheet } from "./LockedEditRangeInfoForWorksheet";
import { IChangeInfoContext } from "igniteui-angular-excel";
import { ChangeInfo$2 } from "igniteui-angular-excel";
import { WorkbookSerializationLoadOptions } from "./WorkbookSerializationLoadOptions";
import { SpreadsheetActiveCellChangedEventArgs } from "./SpreadsheetActiveCellChangedEventArgs";
import { SpreadsheetActiveTableChangedEventArgs } from "./SpreadsheetActiveTableChangedEventArgs";
import { SpreadsheetActiveWorksheetChangedEventArgs } from "./SpreadsheetActiveWorksheetChangedEventArgs";
import { CellFormatValue } from "igniteui-angular-excel";
import { SpreadsheetHyperlinkExecutingEventArgs } from "./SpreadsheetHyperlinkExecutingEventArgs";
import { SpreadsheetZoomOperation } from "./SpreadsheetZoomOperation";
import { SpreadsheetCellDropDownItemSelectingEventArgs } from "./SpreadsheetCellDropDownItemSelectingEventArgs";
import { SpreadsheetWorkbookDirtiedEventArgs } from "./SpreadsheetWorkbookDirtiedEventArgs";
import { RendererContainer } from "./RendererContainer";
import { SpreadsheetCellNavigationType } from "./SpreadsheetCellNavigationType";
import { SpreadsheetFilterByCell } from "./SpreadsheetFilterByCell";
import { CustomView } from "igniteui-angular-excel";
import { WorksheetCellFormatOptions } from "igniteui-angular-excel";
import { SpreadsheetCellRangeBorders } from "./SpreadsheetCellRangeBorders";
import { LazyReadOnlyNotifyCollection$1 } from "./LazyReadOnlyNotifyCollection$1";
import { ISpreadsheetEditInfo } from "./ISpreadsheetEditInfo";
import { TextMetricsProviderBase } from "igniteui-angular-excel";
import { CustomDOMEventProxy } from "./CustomDOMEventProxy";
import { WorksheetProtectedRange } from "igniteui-angular-excel";
import { WorksheetMergedCellsRegion } from "igniteui-angular-excel";
import { TopOrBottomFilterType } from "igniteui-angular-excel";
import { MouseOperationState } from "./MouseOperationState";
import { MouseDownInProgressResult } from "./MouseDownInProgressResult";
import { ConditionalOperator } from "igniteui-angular-excel";
import { SpreadsheetHeaderResizeType } from "./SpreadsheetHeaderResizeType";
import { ScrollInfoAmount } from "./ScrollInfoAmount";
import { IMultiChartContext } from "igniteui-angular-excel";
import { SpreadsheetChartDataInfo } from "./SpreadsheetChartDataInfo";
import { ExtendedRangeScrollInfo } from "./ExtendedRangeScrollInfo";
import { SpreadsheetResolvedRenderFormat } from "./SpreadsheetResolvedRenderFormat";
import { WorkbookSerializationProviderBase } from "./WorkbookSerializationProviderBase";
import { CellRegionMapBase } from "./CellRegionMapBase";
import { WorkbookDataObjectLoadContext } from "./WorkbookDataObjectLoadContext";
import { WorkbookReferenceBase } from "igniteui-angular-excel";
import { WorkbookDataObjectSaveContext } from "./WorkbookDataObjectSaveContext";
import { TextReader } from "igniteui-angular-core";
import { TextWriter } from "igniteui-angular-core";
import { UndoExecuteContext } from "./UndoExecuteContext";
import { UndoHistoryItemType } from "./UndoHistoryItemType";
import { WorkbookUndoUnitBase } from "./WorkbookUndoUnitBase";
import { VisualElementInputType } from "./VisualElementInputType";
import { FormatCellsDialogBorderInfo } from "./FormatCellsDialogBorderInfo";
import { SpreadsheetDialogFormatCategory } from "./SpreadsheetDialogFormatCategory";
import { SpreadsheetDialogFormat } from "./SpreadsheetDialogFormat";
import { CellBorderPresetType } from "./CellBorderPresetType";
import { CellBorderType } from "./CellBorderType";
import { SortCriteriaRow_RowElementPart } from "./SortCriteriaRow_RowElementPart";
import { ThemeColorPickerControlViewModel } from "./ThemeColorPickerControlViewModel";
import { DialogFontStyle } from "./DialogFontStyle";
import { ISpreadsheetDialogFormatsService } from "./ISpreadsheetDialogFormatsService";
import { ExtendedScrollArrowHelperBase } from "./ExtendedScrollArrowHelperBase";
import { JsScrollEventArgs } from "./JsScrollEventArgs";
/**
* Defines a base class for spreadsheet chart adapters that creates and initializes a container element which contains the elements required to display the chart in a spreadsheet based on a [[WorksheetChart]] instance.
*/
export declare abstract class SpreadsheetChartAdapterBase extends Base {
static $t: Type;
/**
* @hidden
*/
abstract _a(a: WorksheetChart, b: Spreadsheet): SpreadsheetChartElementInfo;
/**
* @hidden
*/
abstract _b(a: WorksheetChart): boolean;
}
/**
* @hidden
*/
export declare class SortConditionWrapper extends Base implements INotifyPropertyChanged {
static $t: Type;
private _f;
private _s;
private _x;
private _z;
private _d;
private _k;
private _ab;
private _ac;
private _a;
private _ae;
private _b;
private _c;
private static _o;
private static _ai;
private static _ah;
constructor(a: SortDialogViewModel, b: any, c: number);
propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void;
protected _ak(a: string): void;
toString(): string;
private _aj;
_ad(a: boolean): string;
private _v;
_al(a: number, b?: boolean): void;
_am(): void;
_an(): void;
_j(): SortConditionWrapper;
_u(): number;
_n(a: SortCondition, b: SortDialogViewModel_ApplySortErrorInfo): {
ret: boolean;
p0: SortCondition;
p1: SortDialogViewModel_ApplySortErrorInfo;
};
get _af(): string;
set _af(a: string);
get _l(): SortDirection;
get _i(): Spreadsheet;
private static get _p();
get _t(): number;
set _t(a: number);
get _q(): IList$1<ComboBoxListItem>;
get _aa(): any;
set _aa(a: any);
get _w(): number;
get _m(): boolean;
get _y(): number;
set _y(a: number);
get _e(): SortDirectionWithCustomListOptions;
set _e(a: SortDirectionWithCustomListOptions);
get _g(): SpreadsheetSortDialogConditionType;
set _g(a: SpreadsheetSortDialogConditionType);
get _h(): SpreadsheetSortDialogConditionType;
get _r(): IList$1<ComboBoxListItem>;
}
/**
* @hidden
*/
export declare class SortDialogViewModel extends Base implements INotifyPropertyChanged {
static $t: Type;
private _d;
private _n;
private _ad;
private _c;
private _q;
private _i;
private _aq;
private _aw;
private _ai;
private _ag;
private _j;
private _l;
private _al;
private _aa;
private _o;
private _s;
private _a2;
private _a;
private _am;
private _ao;
private _r;
constructor(a: Spreadsheet, b: SortTargetResult, c: (arg1: WorksheetRegionAddress) => void);
_activeRowIndexChanged: (sender: any, e: ActiveRowIndexChangedEventArgs) => void;
propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void;
private static _v;
private _h;
private _br;
private _bs;
private _at;
private _bt;
private _bw;
private _g;
private _a6;
private _a7;
_au(): number;
_av(a: WorksheetRegionAddress): number;
_a8(a: string, ...b: any[]): string;
private _ay;
private _az;
private _a9;
_ae(a: SortConditionWrapper): boolean;
private _af;
private get _ac();
private _bx;
private _by;
private _b3;
private _b5;
private _b6;
private _b7;
_b9(a: SortConditionWrapper): void;
private _b8;
private _ca;
private _cb;
private _cc;
_cd(a: SortConditionWrapper): void;
private _ce;
_f(): SortConditionWrapper;
_u(a: SortDialogViewModel_ApplySortErrorInfo): {
ret: boolean;
p0: SortDialogViewModel_ApplySortErrorInfo;
};
_bu(): void;
_bv(): void;
_bz(): void;
_b0(): void;
get _ak(): boolean;
protected _b1(a: Nullable$1<number>, b: Nullable$1<number>): void;
protected _b2(a: string): void;
get _k(): WorksheetRegionAddress;
get _m(): WorksheetRegionAddress;
get _e(): Spreadsheet;
get _ax(): Nullable$1<number>;
set _ax(a: Nullable$1<number>);
get _a0(): string;
get _t(): boolean;
get _a1(): string;
get _w(): boolean;
get _x(): boolean;
get _y(): boolean;
get _z(): boolean;
get _ab(): boolean;
set _ab(a: boolean);
get _a3(): string;
set _a3(a: string);
get _an(): ObservableCollection$1<ComboBoxListItem>;
get _a4(): string;
get _a5(): string;
get _b(): ObservableCollectionExtended$1<ComboBoxListItem>;
get _ba(): string;
get _bb(): string;
get _ah(): boolean;
set _ah(a: boolean);
get _aj(): boolean;
set _aj(a: boolean);
get _bc(): string;
get _bd(): string;
get _be(): string;
get _bf(): string;
get _bg(): string;
get _ap(): ObservableCollection$1<ComboBoxListItem>;
get _ar(): ObservableCollection$1<SortConditionWrapper>;
get _bh(): string;
get _bi(): string;
get _bk(): string;
get _bj(): string;
get _bn(): string;
get _bo(): string;
get _bp(): string;
get _bl(): string;
get _bm(): string;
get _p(): WorksheetSortType;
set _p(a: WorksheetSortType);
get _bq(): string;
private _b4;
}
/**
* @hidden
*/
export declare class SortDialogViewModel_ApplySortErrorInfo extends Base {
static $t: Type;
constructor(a: number, b: string);
constructor(a: number, b: SortConditionWrapper, c: string, d: string);
constructor(a: number, ..._rest: any[]);
a: SortConditionWrapper;
d: string;
c: string;
get b(): number;
}
/**
* @hidden
*/
export declare class CellDropDown extends Base {
static $t: Type;
private readonly b;
private a;
private e;
constructor(a: Spreadsheet);
get c(): boolean;
f(): void;
d(a: SpreadsheetPane, b: Rect, c: List$1<string>, d: number, e: (arg1: number) => void): boolean;
}
/**
* @hidden
*/
export declare abstract class SpreadsheetCellEditManager extends Base {
static $t: Type;
private f;
private a;
private h;
private m;
private n;
private w;
private u;
private s;
private j;
private ak;
private y;
constructor(a: Spreadsheet);
abstract get ad(): boolean;
abstract get ae(): boolean;
get i(): SpreadsheetCell;
get x(): CellFill;
get l(): SpreadsheetCellEditInfo;
get o(): SpreadsheetCellRange;
get p(): SpreadsheetCellRange;
protected get c(): EditModeWorkbookFont;
protected abstract get ai(): boolean;
get t(): SpreadsheetPane;
get v(): SpreadsheetPaneManager;
get g(): Spreadsheet;
protected abstract al(): number;
protected abstract ab(a: SpreadsheetPane): boolean;
protected abstract b(): EditModeWorkbookFont;
protected abstract at(a: string, b: boolean, c: boolean, d: boolean): void;
protected an(): string;
protected abstract e(): ISpreadsheetEditorValue;
protected ao(a: boolean): void;
protected abstract aq(): void;
protected abstract au(): void;
protected ay(a: SpreadsheetCell, b: EditModeWorkbookFont): void;
protected az(): void;
z(a: SpreadsheetCell, b: boolean, c?: string, d?: boolean, e?: boolean): boolean;
private aa;
abstract ac(a: SpreadsheetAction): boolean;
protected k(a: SpreadsheetPaneManager, b: SpreadsheetCell): SpreadsheetCellEditInfo;
af(a: SpreadsheetCellExitModeAction, b: boolean, c?: boolean, d?: boolean): boolean;
private ag;
abstract ah(a: SpreadsheetAction, b: boolean): boolean;
d(): ISpreadsheetEditorValue;
am(): number;
abstract ap(): void;
abstract ar(): void;
as(): void;
av(): void;
abstract aw(a: Point, b: boolean): void;
ax(): void;
abstract a0(): void;
aj(): boolean;
private q;
private r;
}
/**
* @hidden
*/
export declare class JsCellEditManager extends SpreadsheetCellEditManager {
static $t: Type;
constructor(a: Spreadsheet);
protected get_ad(): boolean;
get ad(): boolean;
protected get_ae(): boolean;
get ae(): boolean;
protected get_ai(): boolean;
protected get ai(): boolean;
private a1;
protected at(a: string, b: boolean, c: boolean, d: boolean): void;
protected aq(): void;
protected ab(a: SpreadsheetPane): boolean;
protected al(): number;
protected b(): EditModeWorkbookFont;
ac(a: SpreadsheetAction): boolean;
protected au(): void;
protected e(): ISpreadsheetEditorValue;
ah(a: SpreadsheetAction, b?: boolean): boolean;
ap(): void;
ar(): void;
aw(a: Point, b: boolean): void;
a0(): void;
}
/**
* @hidden
*/
export declare abstract class SpreadsheetMenuBuilder$1<T> extends Base {
static $t: Type;
protected $t: Type;
protected readonly c: Spreadsheet;
constructor($t: Type, a: Spreadsheet);
protected af(a: string): string;
protected abstract w(a: T): IEnumerable$1<T>;
protected abstract x(a: T): Nullable$1<SpreadsheetAction>;
protected abstract aq(a: T): string;
protected abstract ab(a: T): Nullable$1<SpreadsheetContextMenuSubItem>;
protected abstract l(a: boolean, b: boolean, c: WorkbookColorInfo): T;
protected abstract m(a: boolean, b: boolean, c: Tuple$2<FormatConditionIconSet, Nullable$1<number>>): T;
protected abstract d(a: boolean, b: boolean, c: CellFill): T;
protected abstract n(a: SpreadsheetAction): T;
protected e(a: SpreadsheetAction, b: SpreadsheetContextMenuSubItem): T;
protected abstract az(a: T, b: T): void;
protected abstract a0(a: T): void;
protected abstract o(): T;
protected abstract p(a: SpreadsheetContextMenuSubItem, b: T[]): T;
protected abstract q(a: T): boolean;
protected abstract bb(a: T, b: boolean): void;
protected abstract r(a: T): boolean;
protected abstract bc(a: T, b: boolean): void;
protected abstract s(a: T): boolean;
protected abstract bd(a: T, b: boolean): void;
protected abstract v(a: T): boolean;
protected abstract be(a: T, b: string): void;
protected as(a: SpreadsheetAction, b: SpreadsheetContextMenuSubItem): string;
protected ar(a: SpreadsheetAction, b: SpreadsheetCell): string;
protected at(a: SpreadsheetContextMenuSubItem): string;
protected av(a: WorkbookColorInfo): string;
private ax;
protected au(a: CellFill): string;
protected aw(a: Tuple$2<FormatConditionIconSet, Nullable$1<number>>): string;
private ay;
protected abstract k(a: string, b: string): T;
protected i(a: ExcelComparisonOperator, b: SpreadsheetContextMenuSubItem): T;
private ao;
protected j(a: RelativeDateRangeDuration, b: RelativeDateRangeOffset, c: SpreadsheetContextMenuSubItem): T;
private ap;
protected h(a: DatePeriodFilterType, b: number, c: SpreadsheetContextMenuSubItem): T;
private an;
protected g(a: SpreadsheetSpecialFilterMenuItems, b: SpreadsheetContextMenuSubItem): T;
private am;
protected f(a: SpreadsheetAction): T;
a(): T[];
private a1;
b(a: SpreadsheetContextMenuArea): T[];
protected z(a: string): Nullable$1<SpreadsheetSpecialFilterMenuItems>;
protected aa(a: string): Nullable$1<ExcelComparisonOperator>;
protected y(a: T): Nullable$1<SpreadsheetAction>;
a4(a: IEnumerable$1<T>): void;
a2(a: IEnumerable$1<T>, b: SpreadsheetCell): void;
private a3;
private a5;
protected t(a: SpreadsheetContextMenuSubItem): boolean;
protected a7(a: SpreadsheetAction, b: any): void;
private a8;
u(a: string): boolean;
a6(a: boolean, b: any, c: SpreadsheetCell): void;
a9(a: string, b: SpreadsheetCell): void;
protected ba(a: T): void;
private bf;
private bg;
bh(a: IEnumerable$1<T>): void;
}
/**
* @hidden
*/
export declare class TsSpreadsheetMenuBuilder extends SpreadsheetMenuBuilder$1<DropDownItem> {
static $t: Type;
constructor(a: Spreadsheet);
protected af(a: string): string;
protected az(a: DropDownItem, b: DropDownItem): void;
private bi;
protected a0(a: DropDownItem): void;
protected d(a: boolean, b: boolean, c: CellFill): DropDownItem;
protected e(a: SpreadsheetAction, b: SpreadsheetContextMenuSubItem): DropDownItem;
protected k(a: string, b: string): DropDownItem;
protected l(a: boolean, b: boolean, c: WorkbookColorInfo): DropDownItem;
protected m(a: boolean, b: boolean, c: Tuple$2<FormatConditionIconSet, Nullable$1<number>>): DropDownItem;
protected n(a: SpreadsheetAction): DropDownItem;
protected o(): DropDownItem;
protected p(a: SpreadsheetContextMenuSubItem, b: DropDownItem[]): DropDownItem;
protected x(a: DropDownItem): Nullable$1<SpreadsheetAction>;
protected aq(a: DropDownItem): string;
protected q(a: DropDownItem): boolean;
protected r(a: DropDownItem): boolean;
protected s(a: DropDownItem): boolean;
protected w(a: DropDownItem): IEnumerable$1<DropDownItem>;
static readonly bj: Nullable$1<SpreadsheetContextMenuSubItem>;
protected ab(a: DropDownItem): Nullable$1<SpreadsheetContextMenuSubItem>;
protected v(a: DropDownItem): boolean;
protected ba(a: DropDownItem): void;
protected bb(a: DropDownItem, b: boolean): void;
protected bc(a: DropDownItem, b: boolean): void;
protected bd(a: DropDownItem, b: boolean): void;
protected be(a: DropDownItem, b: string): void;
}
/**
* @hidden
*/
export declare abstract class SpreadsheetTabEditManager extends Base {
static $t: Type;
private a;
private d;
constructor(a: Spreadsheet);
abstract get i(): boolean;
get j(): boolean;
get b(): Spreadsheet;
protected get c(): SpreadsheetTabInfo;
e(): boolean;
protected abstract f(a: SpreadsheetTabInfo): boolean;
g(a: boolean, b: boolean, c: boolean): boolean;
private h;
protected abstract l(): string;
protected abstract m(a: SpreadsheetTabInfo, b: string, c: number): void;
protected abstract n(a: SpreadsheetTabInfo, b: boolean): void;
protected abstract o(): void;
protected abstract k(a: SpreadsheetTabInfo): boolean;
}
/**
* @hidden
*/
export declare class JsTabEditManager extends SpreadsheetTabEditManager {
static $t: Type;
constructor(a: Spreadsheet);
protected get_i(): boolean;
get i(): boolean;
protected f(a: SpreadsheetTabInfo): boolean;
private p;
protected l(): string;
protected m(a: SpreadsheetTabInfo, b: string, c: number): void;
protected n(a: SpreadsheetTabInfo, b: boolean): void;
protected k(a: SpreadsheetTabInfo): boolean;
protected o(): void;
q(): void;
}
/**
* @hidden
*/
export declare class VisualElement extends Base {
static $t: Type;
private bc;
ax: number;
a2: number;
av: number;
a3: number;
h: VisualElementConstraint;
private bv;
a7: DomRenderer;
ap: Dictionary$2<string, any>;
_parent: VisualElement;
private aq;
a8: number;
private ar;
readonly bx: string;
constructor(a: VisualElement, b: string);
get a9(): number;
get i(): boolean;
get bw(): string;
set bw(a: string);
get j(): boolean;
set j(a: boolean);
get n(): boolean;
set n(a: boolean);
get o(): boolean;
set o(a: boolean);
get k(): boolean;
set k(a: boolean);
get l(): boolean;
set l(a: boolean);
get m(): boolean;
set m(a: boolean);
get p(): boolean;
set p(a: boolean);
get q(): boolean;
set q(a: boolean);
get r(): boolean;
set r(a: boolean);
get s(): boolean;
set s(a: boolean);
get t(): boolean;
set t(a: boolean);
get u(): boolean;
set u(a: boolean);
get v(): boolean;
get w(): boolean;
set w(a: boolean);
protected get_x(): boolean;
get x(): boolean;
get y(): boolean;
set y(a: boolean);
get ab(): boolean;
set ab(a: boolean);
get ac(): boolean;
set ac(a: boolean);
protected get_ay(): number;
get ay(): number;
protected get_az(): number;
get az(): number;
get a0(): number;
get a1(): number;
get parent(): VisualElement;
get aw(): number;
get a4(): number;
get bu(): number;
set bu(a: number);
by(a: IVisualElementVisitor): void;
at(a: number): number;
au(a: number): number;
bz(): void;
g<T extends VisualElement>($t: Type): T;
ce(): Rect;
b(a: number): VisualElement;
cd(a?: VisualElement): Point;
c(a: string): VisualElement;
d(): VisualElement;
protected e(a: number, b: number, c: boolean): VisualElement;
private as;
b0(): void;
private z;
protected aa(a: number, b: number): boolean;
protected b1(): void;
b2(): void;
protected b3(): void;
b4(): void;
ad(a: InputProxy): boolean;
ae(a: InputProxy): boolean;
af(a: InputProxy): boolean;
ag(a: InputProxy): boolean;
ah(a: InputProxy): boolean;
ai(a: InputProxy, b: number, c: boolean): boolean;
b5(): void;
b6(): void;
protected b7(a: number, b: number, c: number, d: number): void;
b8(): void;
private aj;
private ak;
private b9;
am(a: Rect): boolean;
al(a: number, b: number, c: number, d: number): boolean;
protected an(a: number, b: number, c: number, d: number): boolean;
ca(a: string, b: number, c: number, d?: string): void;
cb(): void;
private cc;
ao(a: (arg1: VisualElement) => boolean): boolean;
afterHasDescendantChanged: (sender: any, e: EventArgs) => void;
disposed: (sender: any, e: EventArgs) => void;
}
/**
* @hidden
*/
export declare class SpreadsheetShapeContainerElement extends VisualElement {
static $t: Type;
private cf;
private cg;
private cj;
private ch;
constructor(a: SpreadsheetPaneShapeLayer, b: VisualElement);
protected b7(a: number, b: number, c: number, d: number): void;
get ck(): number;
set ck(a: number);
get ci(): boolean;
set ci(a: boolean);
}
/**
* @hidden
*/
export declare abstract class ShapeVisualManager extends Base {
static $t: Type;
readonly b: SpreadsheetPane;
private readonly a;
private readonly c;
private readonly g;
private readonly h;
constructor(a: SpreadsheetPane, b: boolean);
e: boolean;
get f(): IList$1<SpreadsheetShape>;
protected static k(a: SpreadsheetShape, b: HashSet$1<SpreadsheetShape>): any;
n(): void;
private static p;
static q(a: Rect, b: Rect, c: boolean, d: boolean): Rect;
private static r;
private o;
private l;
private i;
protected abstract d(a: SpreadsheetShape): boolean;
protected abstract j(a: SpreadsheetShape, b: HashSet$1<SpreadsheetShape>): any;
protected abstract m(a: SpreadsheetShape): void;
}
/**
* @hidden
*/
export declare class PaneShapeVisualManager extends ShapeVisualManager {
static $t: Type;
private readonly t;
private readonly s;
constructor(a: SpreadsheetPaneShapeLayer, b: VisualElement);
protected d(a: SpreadsheetShape): boolean;
protected j(a: SpreadsheetShape, b: HashSet$1<SpreadsheetShape>): any;
protected m(a: SpreadsheetShape): void;
}
/**
* Provides information about a visualization of a group of rows and columns in a [[Worksheet]]
*/
export declare class SpreadsheetPane extends PropertyChangeNotifierExtended {
static $t: Type;
private readonly _x;
private readonly _ad;
private _m;
private _ai;
private _i;
private _j;
private _g;
private _v;
private _z;
private _ab;
private readonly _af;
private _o;
private _aj;
private _ak;
/**
* @hidden
*/
readonly _s: ISpreadsheetPaneOwner;
private _ay;
private _an;
private _n;
constructor(a: SpreadsheetRowScrollRegion, b: SpreadsheetColumnScrollRegion, c: (arg1: SpreadsheetPane) => SpreadsheetSelection, d: ISpreadsheetPaneOwner);
/**
* Returns the [[SpreadsheetColumnScrollRegion]] that contains the pane.
*/
get columnScrollRegion(): SpreadsheetColumnScrollRegion;
/**
* Returns the [[SpreadsheetRowScrollRegion]] that contains the pane.
*/
get rowScrollRegion(): SpreadsheetRowScrollRegion;
/**
* Returns an object that represents the selection within the pane.
* <p class="body"><b>Note:</b> Only the selection of the active pane is rendered.</p>
*/
get selection(): SpreadsheetSelection;
/**
* Returns a range that represents the current visible range.
*/
get visibleRange(): SpreadsheetCellRange;
/**
* @hidden
*/
get _ag(): SpreadsheetSelection;
/**
* @hidden
*/
get _ac(): SpreadsheetImageBackground;
/**
* @hidden
*/
set _ac(a: SpreadsheetImageBackground);
/**
* @hidden
*/
get _w(): SpreadsheetCellRenderInfoArray;
/**
* @hidden
*/
set _w(a: SpreadsheetCellRenderInfoArray);
/**
* @hidden
*/
get _ao(): number;
/**
* @hidden
*/
set _ao(a: number);
/**
* @hidden
*/
get _k(): MDList$1<SpreadsheetCellValueInfo>;
/**
* @hidden
*/
set _k(a: MDList$1<SpreadsheetCellValueInfo>);
/**
* @hidden
*/
get _p(): ObservableCollectionExtended$1<SpreadsheetCellValueInfo>;
/**
* @hidden
*/
get _q(): ObservableCollectionExtended$1<SpreadsheetDropDownButton>;
/**
* @hidden
*/
get _aa(): SpreadsheetGridLinePen;
/**
* @hidden
*/
set _aa(a: SpreadsheetGridLinePen);
/**
* @hidden
*/
get _al(): boolean;
/**
* @hidden
*/
set _al(a: boolean);
/**
* @hidden
*/
get _l(): MDList$1<WorksheetHyperlink>;
/**
* @hidden
*/
set _l(a: MDList$1<WorksheetHyperlink>);
/**
* @hidden
*/
get _h(): MDBitArray;
/**
* @hidden
*/
set _h(a: MDBitArray);
/**
* @hidden
*/
get _ap(): any;
/**
* @hidden
*/
set _ap(a: any);
/**
* @hidden
*/
get _r(): ObservableCollectionExtended$1<SpreadsheetShape>;
/**
* @hidden
*/
get _am(): boolean;
/**
* @hidden
*/
set _am(a: boolean);
/**
* Used to ensure that a specified cell is fully in view within the [[visibleRange]].
* @param cell The cell that is to be brought into view
*/
scrollCellIntoView(cell: SpreadsheetCell): void;
/**
* Used to ensure that a specified cell is fully in view within the [[visibleRange]].
* @param cellAddress The A1 style address of the cell that is to be brought into view
*/
scrollCellIntoView(cellAddress: string): void;
/**
* @hidden
*/
_scrollCellIntoView(a: SpreadsheetCell): void;
/**
* @hidden
*/
_scrollCellIntoView1(a: string): void;
/**
* Used to ensure that a specified column is fully in view within the [[visibleRange]].
* @param index 0 based index of the column to be brought into view.
* @throws [[ArgumentOutOfRangeException]] The 'index' must be 0 or greater.
*/
scrollColumnIntoView(index: number): void;
/**
* Used to ensure that a specified cell is fully in view within the [[visibleRange]].
* @param range The cell range that is to be brought into view
*/
scrollRangeIntoView(range: SpreadsheetCellRange): void;
/**
* Used to ensure that a specified cell is fully in view within the [[visibleRange]].
* @param rangeAddress The A1 style address of the cell range that is to be brought into view
*/
scrollRangeIntoView(rangeAddress: string): void;
/**
* @hidden
*/
_scrollRangeIntoView(a: SpreadsheetCellRange): void;
/**
* @hidden
*/
_scrollRangeIntoView1(a: string): void;
/**
* Used to ensure that a specified row is fully in view within the [[visibleRange]].
* @param index 0 based index of the row to be brought into view.
* @throws [[ArgumentOutOfRangeException]] The 'index' must be 0 or greater.
*/
scrollRowIntoView(index: number): void;
/**
* @hidden
*/
_t(a: Point): SpreadsheetCell;
/**
* @hidden
*/
private _ar;
/**
* @hidden
*/
private static _aq;
}
/**
* @hidden
*/
export declare class SpreadsheetPaneShapeLayer extends ElementLayer$1<SpreadsheetPane> {
static $t: Type;
private _k;
private _l;
constructor(a: SpreadsheetPane, b: SpreadsheetSingleLayerView);
_g(a: Size): Rect;
dispose(): void;
_h(a: Size): Size;
}
/**
* @hidden
*/
export declare class SpreadsheetUtilities extends Base {
static $t: Type;
static ce: (arg1: WorksheetShape) => boolean;
static cf: (arg1: StringBuilder, arg2: number, arg3: number, arg4: number, arg5: number, arg6: number, arg7: WorksheetShape) => Rect;
static cd: (arg1: FormattedText) => boolean;
static b2(a: Color): number;
static b3(a: string, b: number): number;
static a5(a: VisualElement, b: Node): boolean;
static ck(a: Spreadsheet, b: (arg1: ISpreadsheetGraphics) => void, c: number, d: number): DomWrapper;
static ci(a: Spreadsheet, b: FormatConditionIcon, c: number, d: number): DomWrapper;
static ch(a: Spreadsheet, b: CellFill, c: number, d: number, e?: WorkbookColorInfo): DomWrapper;
static cj(a: Spreadsheet, b: WorkbookColorInfo, c: number, d: number, e?: WorkbookColorInfo): DomWrapper;
static c9(a: string, b: string, c: boolean): string;
static c8(a: ChartFillBase, b: Workbook): string;
static c7(a: ChartBorder, b: Workbook): string;
static dc(a: HTMLElement): string;
static bv(a: DomWrapper): IEnumerable$1<DomWrapper>;
static dg(a: SpreadsheetAction): string;
static dh(a: SpreadsheetAction): string;
static ea(a: Node): void;
static c4(a: any): any;
private static cg;
static eb(a: DomWrapper, b: number, c: ChartBorder, d: number, e: Workbook): void;
static ej(a: DomWrapper): void;
static bf(a: UnicodeCategory): boolean;
static bg(a: UnicodeCategory): boolean;
static bi(a: DomWrapper): boolean;
static bh(a: HTMLElement): boolean;
static bj(a: HTMLElement, b: string): boolean;
static e3(a: NormalizedEvent): void;
static b7(a: number, b: number, c: number): number;
static bk(a: HTMLElement, b: number, c: number): boolean;
static cb(a: number, b: number, c: number): number;
private static readonly a;
static readonly bq: Dictionary$2<FillPatternStyle, number[][]>;
static d6: Type;
static d5: Type;
static d8: Type;
static d7: Type;
static readonly c2: Nullable$1<boolean>;
static readonly ax: WorkbookColorInfo;
static d9(a: ISupportPropertyChangeNotifications, b: IPropertyChangeListener, c: boolean): void;
private static cl;
private static dx;
static c5(a: string): string;
static c6(a: string, b: string): {
ret: string;
p1: string;
};
static a2(a: string): boolean;
static a3(a: Workbook): boolean;
private static j;
static a4(a: WorksheetShape, b?: boolean): boolean;
private static readonly bw;
static cm(a: number, b: boolean): number;
static a6(a: IList$1<IntRange>, b: number): boolean;
static a7(a: CultureInfo, b: string, c: string): boolean;
static cn(a: number): number;
static b5(a: number): number;
static b4(a: number): number;
static e8(a: Rect): Rect;
private static br;
private static b;
private static bs;
static c(a: CellBorderPen): number[];
static d(a: BorderLineStyle): number[];
private static bo;
private static bt;
private static bp;
private static bu;
static df(a: Color): string;
static s(a: FormattedText, b: boolean): IGFormattedTextDocument;
static r(a: FormattedString, b: IGTextAlignment, c: WorksheetCellFormatData, d: boolean): IGFormattedTextDocument;
static q(a: FormattedString, b: IGTextAlignment, c: IWorkbookFont, d: boolean): IGFormattedTextDocument;
static w(a: string, b: string, c: Workbook, d: IGTextAlignment, e: WorksheetCellFormatData, f: boolean, g: Color): IGFormattedTextDocument;
static u(a: string, b: Workbook, c: IGTextAlignment, d: WorksheetCellFormatData, e: boolean): IGFormattedTextDocument;
static t(a: string, b: Workbook, c: IGTextAlignment, d: IWorkbookFont, e: boolean): IGFormattedTextDocument;
private static v;
static e7(a: number, b: number): Point;
static get co(): number;
static n(a: Direction): Direction;
private static da;
static db(a: CultureInfo, b: boolean): string;
static bm(a: CellBorderLineStyle, b: CellBorderLineStyle): boolean;
static cp(a: CellBorderLineStyle): number;
static cq(a: CellBorderLineStyle): number;
private static bn;
static p(a: number): ExcelCellFormatCategory;
static ab(a: SpreadsheetSelection): SpreadsheetSelectionContextMenuArea;
static k(a: WorksheetRow, b: number, c: string): {
ret: CellContentType;
p2: string;
};
private static cr;
static dd(a: Spreadsheet, b: ExcelChangeAction, c: string): string;
static de(a: Spreadsheet, b: SpreadsheetCell): string;
static cs(a: CultureInfo): number;
static di(a: any, b: Worksheet, c: WorksheetCellFormatData): string;
static av(a: Workbook): WorkbookColorInfo;
static aw(a: string, b: WorkbookColorPalette): WorkbookColorInfo;
static aq(a: any, b: WorksheetCellFormatData, c: Worksheet, d: WorksheetRow, e: number): HorizontalCellAlignment;
static dj(a: WorksheetRow, b: number): string;
static an(a: FormatConditionIconSet, b: Nullable$1<number>): FormatConditionIcon;
static ap(a: Tuple$2<FormatConditionIconSet, Nullable$1<number>>): FormatConditionIcon;
static ao(a: ST_IconSetType, b: Nullable$1<number>): FormatConditionIcon;
static readonly d4: Tuple$2<FormatConditionIconSet, Nullable$1<number>>;
static d0(a: CellIconInfo): Tuple$2<FormatConditionIconSet, Nullable$1<number>>;
static d1(a: IconFilter): Tuple$2<FormatConditionIconSet, Nullable$1<number>>;
static d2(a: IconSortCondition): Tuple$2<FormatConditionIconSet, Nullable$1<number>>;
static dk(a: number, b: CultureInfo): string;
static l(a: Worksheet, b: WorksheetRegionAddress, c: number, d: boolean): CellContentType;
static by(a: WorksheetTableColumn): List$1<IFilterable>;
static bx(a: Worksheet, b: number): List$1<IFilterable>;
static b8(a: CellBorderPen, b: number): number;
static ct(a: number): number;
static c1(a: IList$1<IntRange>, b: number): Nullable$1<IntRange>;
static e6(a: WorkbookColorInfo, b: Workbook, c?: boolean): Color;
static dl(a: Spreadsheet, b: string, ...c: any[]): string;
static e(a: Workbook): Worksheet[];
static at(a: WorksheetShape): ShapeFill;
static ak(a: WorksheetChart): ChartFillBase;
static au(a: WorksheetShape): ShapeOutline;
static aj(a: WorksheetChart): ChartBorder;
static b9(a: WorksheetS