import { Http } from "@angular/http";
import 'rxjs/Rx';
import { Observable } from "rxjs";
import { TfabricaUserData } from '../models/tfabrica.userdata.model';
import { TfabricaUserMenu } from '../models/tfabrica.usermenu.model';
import { TfabricaSharedService } from '../main/tfabrica.shared.service';
export declare class TfabricaUserMenuService {
    private http;
    tfabricaSharedService: TfabricaSharedService;
    constructor(http: Http, tfabricaSharedService: TfabricaSharedService);
    userData: TfabricaUserData;
    menuUrl: string;
    menu(): Observable<TfabricaUserMenu[]>;
    convertResponseToUserMenu(res: any): TfabricaUserMenu[];
    convertSingleVoice(entry: any, father: TfabricaUserMenu): TfabricaUserMenu;
}
