import { ITicketStoragePort } from "../../application/ports/storage"; import { ArcaServiceName } from "../../application/types/service-name.types"; import { AccessTicket } from "../../domain/entities/access-ticket.entity"; export declare class MemoryTicketStorage implements ITicketStoragePort { private static storage; private readonly cuit; private readonly production; constructor(config: { cuit: number; production?: boolean; }); private createKey; save(ticket: AccessTicket, serviceName: ArcaServiceName): Promise; get(serviceName: ArcaServiceName): Promise; delete(serviceName: ArcaServiceName): Promise; }