import { ActionConfig } from './general-types'; export interface GeneralGridOptions { commandsBeforeDelete?: any[]; commandsAfterDelete?: any[]; validity?: any[]; columns: any[]; onDataBound?: (e?: any) => void; dataSource: any; customUseCases?: ActionConfig[]; objectRemoteRestUrl: string; detailTemplate?: string; detailInit?: (e: any) => void; } export interface CustomGridOptions { objectRemoteRestUrl: string; homeScreenRoutingPath: string; gridColumns: any[]; //TODO create type for columns dataSource: kendo.data.DataSource; customUseCases?: ActionConfig[]; detailTemplate?: string; detailInit?: (any) => void; }