import { HttpClient } from '@angular/common/http';
import { ApiVisa, BaseApiTemplateService, BasicApiResponseModel } from '../../shared';
import { ClaimCycleHdrContainerModel } from '../../../../../../models';
import { Observable } from 'rxjs';
export declare class SummaryStatisticsRequestBody {
    claim_cycle_hdr_guid: string;
    latest_reviewed_levels: number[];
    payment_processing_options?: string[];
}
export declare class SummaryStatisticsContainer {
    total_claim_document_lines: number;
    total_not_yet_reviewed: number;
    total_reviewed_by_level_1: number;
    total_reviewed_by_level_2: number;
    total_reviewed_by_level_3: number;
    total_reviewed_by_level_4: number;
}
export declare class ClaimCycleHdrService extends BaseApiTemplateService<ClaimCycleHdrContainerModel> {
    readonly url: string;
    constructor(http: HttpClient);
    getSummaryStatistics(body: SummaryStatisticsRequestBody, apiVisa: ApiVisa): Observable<BasicApiResponseModel<SummaryStatisticsContainer>>;
}
