import { Injector } from '@angular/core';
import { ActivatedRouteSnapshot, CanActivate, RouterStateSnapshot } from '@angular/router';
import { PermissionService } from './permission.service';
export declare class GenericGuardService implements CanActivate {
    private _permissionService;
    private _injector;
    readonly storage: Storage;
    constructor(_permissionService: PermissionService, _injector: Injector);
    canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Promise<boolean>;
}
//# sourceMappingURL=generic-guard.service.d.ts.map