import { XmlBuilder, BaseNFe, Environment, Utility } from '@treeunfe/shared'; import { GerarConsultaImpl, NFEConsultaGTINServiceImpl, SaveFilesImpl } from '@treeunfe/types/interfaces'; import { AxiosInstance, AxiosResponse } from 'axios'; import { Agent } from 'http'; declare class NFEConsultaGTINService extends BaseNFe implements NFEConsultaGTINServiceImpl { constructor(environment: Environment, utility: Utility, xmlBuilder: XmlBuilder, axios: AxiosInstance, saveFiles: SaveFilesImpl, gerarConsulta: GerarConsultaImpl); protected gerarXml(gtin: string): string; protected callWebService(xmlConsulta: string, webServiceUrl: string, _ContentType: string, action: string, agent: Agent): Promise>; Exec(gtin: string): Promise; } export default NFEConsultaGTINService;