import { Observable } from 'rxjs'; import { MessageService } from '../service/message.service'; import { Configurations } from '../../../Configuration'; import { TablePage } from '../table/table.page'; export declare class MenuService { private messageService; endPoint: string; constructor(messageService: MessageService, config?: Configurations); search(filter?: string, sortItem?: string, sortOrder?: string, pageNumber?: number, pageSize?: number): Observable; get(id: string): Observable; getByPath(path: string): Observable; roots(): Observable; subMenus(id: string, roles: string[]): Observable; list(value: string): Observable; findUsers(value: string): Observable; save(menu: any, id?: string): Observable; delete(menus: any[]): Observable>; }