/** * Solidex.Company, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null * 1.0 * undefined */ import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import * as __model from '../model'; import * as i0 from "@angular/core"; export interface GetParticipantListParams { shortcut: string; /** * The requested API version * default: 1.0 */ apiVersion?: string; } export interface AddParticipantParams { shortcut: string; /** * The requested API version * default: 1.0 */ apiVersion?: string; model: __model.ParticipantPostRequest; } export interface GetParticipantListByPhoneNumberParams { shortcut: string; phoneNumber: string; /** * The requested API version * default: 1.0 */ apiVersion?: string; } export interface DeleteParticipantParams { shortcut: string; /** format: uuid */ userInformationId: string; /** * The requested API version * default: 1.0 */ apiVersion?: string; } export declare class ParticipantService { private http; constructor(http: HttpClient); /** * Get all company participants * http://undefined/swagger/swagger-ui.html#!/Participant/GetParticipantList */ GetParticipantList(params: GetParticipantListParams): Observable<__model.ParticipantGetResponse>; /** * Add new participant in a company * http://undefined/swagger/swagger-ui.html#!/Participant/AddParticipant */ AddParticipant(params: AddParticipantParams): Observable<__model.ParticipantPostResponse>; /** * Get company participants by phone number * http://undefined/swagger/swagger-ui.html#!/Participant/GetParticipantListByPhoneNumber */ GetParticipantListByPhoneNumber(params: GetParticipantListByPhoneNumberParams): Observable<__model.ParticipantGetByPhoneNumberResponse>; /** * Delete participant from company * http://undefined/swagger/swagger-ui.html#!/Participant/DeleteParticipant */ DeleteParticipant(params: DeleteParticipantParams): Observable<__model.ParticipantDeleteResponse>; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }