@nodecfdi/cfdi-cleaner
Version:
Librería para limpiar comprobantes fiscales digitales v3.3 y v4.0
11 lines (10 loc) • 496 B
TypeScript
import { type Document } from '@nodecfdi/cfdi-core';
import type ExcludeList from '#src/exclude_list';
import { type XmlDocumentCleanerInterface } from '#src/types';
export default class XmlDocumentCleaners implements XmlDocumentCleanerInterface {
private readonly cleaners;
constructor(...cleaners: XmlDocumentCleanerInterface[]);
static createDefault(): XmlDocumentCleaners;
clean(document: Document): void;
withOutCleaners(excludeList: ExcludeList): XmlDocumentCleaners;
}