import { UsuarioInfoService } from "./usuario-info.service"; import { UsuarioService } from './usuario.service'; import { Router } from '@angular/router'; import { OrgInfoService } from './org-info.service'; import { OrganizacaoService } from './organizacao.service'; export declare class LoginService { private usuarioInfoService; private usuarioService; private router; private orgInfo; private organizacaoService; landingPage: string; liberaLogin: boolean; constructor(usuarioInfoService: UsuarioInfoService, usuarioService: UsuarioService, router: Router, orgInfo: OrgInfoService, organizacaoService: OrganizacaoService); implicitLogin(token: string, rolesAutorizadas: Array, chaveLocal: any): boolean | { 'error': string; 'status': boolean; }; guardarUsuario(token: any, chave: any): boolean; /** * GERA A CHAVE QUE FAZ A VERIFICACAO DE MUDANÇA * DO USUARIO DE ACORDO COM O SISTEMA LOGADO */ geraChave(): string; verificaRoles(rolesAutorizadas: Array, infoToken: any): boolean; finalizarLogin(dominioAdm: string, urlServerCad: string, urlServerUser: string): boolean; getUserData(urlServerUser: string): void; setStorageOrg(data: any): void; }