@cfdi/xml
Version:
Libreria para crear y sellar xml cfdi V4.0
22 lines • 906 B
TypeScript
import { Comprobante } from './elements/Comprobante';
import { Config, SaxonHe, XsltSheet } from './types/types';
import { XmlCdfi } from './types/xmlCdfi.interface';
export declare class CFDI extends Comprobante {
private _cadenaOriginal;
protected saxon?: SaxonHe | undefined;
protected xslt?: XsltSheet | null;
private debug;
constructor(options?: Config);
certificar(cerpath: string): CFDI;
sellar(keyfile: string, password: string): Promise<void>;
getJsonCdfi(): XmlCdfi;
getXmlCdfi(): string;
saveFile(file: string, pathSave: string, name: string): boolean;
generarCadenaOriginal(): string;
generarSello(cadenaOriginal: string, keyfile: string, password: string): string;
get sello(): string;
get cadenaOriginal(): string;
get isBebug(): boolean;
setDebug(debug: boolean): void;
}
//# sourceMappingURL=cfdi.d.ts.map