import { IGenericRepositoryPort } from "../../../application/ports/generic/generic-repository.port"; import { BaseSoapRepository } from "../../soap/base-soap-repository"; import { ArcaServiceName } from "../../../application/types/service-name.types"; import { BaseSoapRepositoryConstructorConfig } from "../../types/soap-repository.types"; export declare class GenericRepository extends BaseSoapRepository implements IGenericRepositoryPort { constructor(config: BaseSoapRepositoryConstructorConfig); call(serviceName: ArcaServiceName, methodName: string, params: Record, options?: { wsdlContent?: string; }): Promise; }