import { AccessTicket } from "../../../domain/entities/access-ticket.entity"; import { WSAuthParam } from "../../types"; import { ArcaServiceName } from "../../types/service-name.types"; export interface IAuthenticationRepositoryPort { login(serviceName: ArcaServiceName): Promise; requestLogin(serviceName: ArcaServiceName): Promise; getAuthParams(ticket: AccessTicket, cuit: number): WSAuthParam; }