import { HttpClient } from '@angular/common/http';
import { VoucherV2ContainerModel } from '../../../../../../models/aggregates/erp/coupon';
import { BaseApiPublicLoginTemplateService } from '../../shared/base-api-public-login-template.service';
import { ApiResponseModel, ApiVisa } from '../../shared';
export declare class VoucherVersion2Service extends BaseApiPublicLoginTemplateService<VoucherV2ContainerModel, VoucherV2ContainerModel, VoucherV2ContainerModel> {
    constructor(http: HttpClient);
    getUsedCouponsLoginEntity(serverDocType: string, visa: ApiVisa): import("rxjs").Observable<ApiResponseModel<VoucherV2ContainerModel>>;
}
