UNPKG

@openade/fe

Version:

Fatturazione Elettronica - Electronic Invoicing for Sistema di Interscambio (SDI)

23 lines 658 B
import type { InvoiceTransmissionResult } from '@openade/common'; export interface SDIFTPConfig { host: string; port?: number; username: string; privateKey?: string; password?: string; uploadDir?: string; downloadDir?: string; timeout?: number; debug?: boolean; } export declare class SDIFTPClient { private config; constructor(config: SDIFTPConfig); sendInvoice(filename: string, xmlContent: string): Promise<InvoiceTransmissionResult>; downloadReceipts(): Promise<Array<{ filename: string; content: string; }>>; private sendViaSdiFtp; } //# sourceMappingURL=sdiftp.client.d.ts.map