import { HttpHeaders } from "@angular/common/http"; import { ISlickGridColumnModel } from "./slick-grid-column.model"; import { SlickGridRequestModel } from "./slick-grid-request.model"; import { ISlickGridFavoriteModel } from './slick-grid-favorite.model'; export interface ISlickGridOptions { gridKey: string; rowHeight: number[]; getUrl: string; httpHeaders: HttpHeaders; requestModel: SlickGridRequestModel; columns: ISlickGridColumnModel[]; favorites: ISlickGridFavoriteModel[]; onRowSelectCallback: Function; bordered: boolean; striped: boolean; hover: boolean; autoSelectFirstRow: boolean; defaultRecordsPerPage: number; } export declare class SlickGridOptions implements ISlickGridOptions { gridKey: string; rowHeight: number[]; getUrl: string; httpHeaders: HttpHeaders; requestModel: SlickGridRequestModel; columns: ISlickGridColumnModel[]; favorites: ISlickGridFavoriteModel[]; onRowSelectCallback: Function; bordered: boolean; striped: boolean; hover: boolean; autoSelectFirstRow: boolean; defaultRecordsPerPage: number; constructor(); }