import { SCTableAction, SCTableConfig, SCTableFilterData, SCTableHeader, SCTableUrlData } from './sc-table.component'; import * as i0 from "@angular/core"; export declare class SCTableService { showSearchFields: boolean; checkActions(actions: SCTableAction[]): SCTableAction[]; setCheckActions(newCheckActions: (actions: SCTableAction[]) => SCTableAction[]): void; mapData(data: any): { data: any[]; totalCount: number; }; setMapData(newMapData: (data: any) => { data: any[]; totalCount: number; }): void; mapSingleData(data: any): { data: any; }; setmapSingleData(newMapSingleData: (data: any) => { data: any; }): void; mapFooterData(data: any): { data: any; }; setMapFooterData(newMapFooterData: (data: any) => { data: any; }): void; mapHeaders(headers: any): SCTableHeader[]; setMapHeaders(newMapHeaders: (data: any) => SCTableHeader[]): void; mapHeadersDisplayed(headers: any): string[]; setMapHeadersDisplayed(newMapHeadersDisplayed: (data: any) => string[]): void; mapFooterHeaders(footerHeaders: any): SCTableHeader[]; setMapFooterHeaders(newMapFooterHeaders: (data: any) => SCTableHeader[]): void; mapFooterHeadersDisplayed(footerHeaders: any): string[]; setMapFooterHeadersDisplayed(newMapFooterHeadersDisplayed: (data: any) => string[]): void; mapUrlData(data: any): SCTableUrlData; setMapUrlData(newMapUrlData: (data: any) => SCTableUrlData): void; mapConfig(config: any): SCTableConfig; setMapConfig(newMapConfig: (data: any) => SCTableConfig): void; mapActions(actions: any): SCTableAction[]; setMapActions(newMapActions: (actions: any) => SCTableAction[]): void; mapFilterData(data: any): SCTableFilterData[]; setMapFilterData(newMapFilterData: (actions: any) => SCTableFilterData[]): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }