import { HttpClient } from "@angular/common/http";
import { Observable } from 'rxjs';
import { BotCfElementSequenceContainerModel } from "../../../../../../models/aggregates/alg/bot";
import { ApiResponseModel, ApiVisa, BaseApiTemplateService, Pagination, PagingResponseModel } from "../../shared";
export declare class BotCfElementSequenceService extends BaseApiTemplateService<BotCfElementSequenceContainerModel> {
    constructor(http: HttpClient);
    search(pagination: Pagination, visa: ApiVisa): Observable<PagingResponseModel<BotCfElementSequenceContainerModel>>;
    getAvailableNextElementsGuids(conversation_flow_guid: string, current_element_guid: string, visa: ApiVisa): Observable<ApiResponseModel<string[]>>;
}
