import { Observable } from 'rxjs'; import { ServerSideNewChipConfig } from '../models/new-chip-options.interface'; import { ChipsInputServerSideMenuOptions } from '../models/chips-input-menu-options.interface'; import { SingHttpCallService } from '../../../../services/http-call/services/sing-http-call.service'; import { SingHttpPayload } from '../../../../services/http-call/models/sing-http-payload'; import { SingHttpResponse } from '../../../../services/http-call/models/sing-http-response'; import * as i0 from "@angular/core"; export declare class ChipsInputServerSideService { private httpCallService; constructor(httpCallService: SingHttpCallService); /** * create a new chip * @param payload * @param serverSideNewChipConfig */ createNewChip(payload: SingHttpPayload, serverSideNewChipConfig: ServerSideNewChipConfig): Observable; /** * get server data in order to show option items */ getServerData(serverSideOptions: ChipsInputServerSideMenuOptions, query?: string, skip?: number): Observable; /** * create server data query params. */ private createServerDataQueryParams; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } //# sourceMappingURL=chips-input-server-side.service.d.ts.map