import { IFiscalapiHttpClient } from '../http/fiscalapi-http-client.interface'; import { ApiResponse } from '../common/api-response'; import { BaseFiscalapiService } from './base-fiscalapi-service'; import { IManifestService } from '../abstractions/manifest-service.interface'; import { SignManifestRequest, SignManifestResponse } from '../models/manifest'; /** * Implementación del servicio de manifiestos */ export declare class ManifestService extends BaseFiscalapiService implements IManifestService { /** * Crea una nueva instancia del servicio de manifiestos * @param {IFiscalapiHttpClient} httpClient - Cliente HTTP * @param {string} apiVersion - Versión de la API */ constructor(httpClient: IFiscalapiHttpClient, apiVersion: string); /** * Firma un manifiesto * @param {SignManifestRequest} request - Solicitud con certificado, llave y contraseña * @returns {Promise>} Respuesta con el archivo firmado */ sign(request: SignManifestRequest): Promise>; } //# sourceMappingURL=manifest-service.d.ts.map