import { HttpClient } from "@angular/common/http";
import { ApiVisa, BaseApiTemplateService, BasicApiResponseModel } from "../../shared";
import { Observable } from "rxjs";
import { EinvoiceSubmissionHistoryExportQueryCriteriaClass } from "../../../criteria";
export declare class EinvoiceSubmissionGenerateCsvService extends BaseApiTemplateService<any> {
    constructor(http: HttpClient);
    generateCSV(dtoObject: EinvoiceSubmissionHistoryExportQueryCriteriaClass, visa: ApiVisa): Observable<BasicApiResponseModel<any>>;
    downloadCSV(guid: string, apiVisa: ApiVisa): Observable<Blob>;
}
