import { NkRibbon } from './../nkRibbon.component'; import { Observable } from 'rxjs'; import { UrlTree } from '@angular/router'; import { IRibbonService } from '../interfaces/iRibbonService'; export declare class NkRibbonService implements IRibbonService { private helper; encodeFilterForRoute(filter: any): any; decodeFilterFromRoute(target: any, source: any): any; resetFilter(filter?: any, permanentFilter?: any): void; applyFilter(): void; cancel(): void; setFieldBuilderService(service: any): void; initializeFilter(sender: NkRibbon): Observable; encodeParamsToRoute(sender: NkRibbon, urlTree: UrlTree): UrlTree; decodeParamsFromRoute(sender: NkRibbon, params: any): void; getFilterByView(viewName: string): any; }