export interface ICustomTableCell { Type: string; Value: string; Index: number; } export declare interface Sort { /** The id of the column being sorted. */ active: string; /** The sort direction. */ direction: SortDirection; } export declare class PageEvent { /** The current page index. */ pageIndex: number; /** * Index of the page that was selected previously. * @breaking-change 8.0.0 To be made into a required property. */ previousPageIndex?: number; /** The current page size. */ pageSize: number; /** The current total number of items being paged. */ length: number; } export declare type SortDirection = 'asc' | 'desc' | ''; export declare class UITextCell implements ICustomTableCell { Type: string; Value: string; Index: number; constructor(v: any); } export declare class UIButton implements ICustomTableCell { Type: string; Value: string; Icon: string; Click: any; Index: number; Class: string; constructor(v: string, i: string, c: any); }