import { XmlBuilder, BaseNFe, Environment, Utility } from '@treeunfe/shared'; import { GerarConsultaImpl, SaveFilesImpl } from '@treeunfe/types/interfaces'; import { GenericObject } from '@treeunfe/types/common'; import { ConsultaCTe } from '@treeunfe/types/cte'; import { AxiosInstance, AxiosResponse } from 'axios'; import { Agent } from 'http'; declare class CTEDistribuicaoDFeService extends BaseNFe { constructor(environment: Environment, utility: Utility, xmlBuilder: XmlBuilder, axios: AxiosInstance, saveFiles: SaveFilesImpl, gerarConsulta: GerarConsultaImpl); protected gerarXml(data: ConsultaCTe): string; gerarXmlCTeDistribuicaoDFe(data: ConsultaCTe): string; protected callWebService(xmlConsulta: string, webServiceUrl: string, ContentType: string, action: string, agent: Agent): Promise>; Exec(data: ConsultaCTe): Promise<{ data: GenericObject; xMotivo: any; filesList: string[]; }>; } export default CTEDistribuicaoDFeService;