import { HttpClient } from '@angular/common/http'; import { PageDto } from './../shared/page.dto'; import { PageQueriesModel } from './../shared/page-queries.model'; import { MerchantIdentifierDto } from './merchant-identifier.dto'; export declare type MerchantIdentifiersRequestData = { clientId: string; channelId: string; id?: string; mid?: MerchantIdentifierDto; }; export declare class MerchantIdentifiersRestService { private http; private apiUrl; constructor(http: HttpClient); list(queries: PageQueriesModel, { clientId, channelId }: MerchantIdentifiersRequestData): import("rxjs/internal/Observable").Observable>; get(id: string): import("rxjs/internal/Observable").Observable; getByClientAndChannel({ id, clientId, channelId }: MerchantIdentifiersRequestData): import("rxjs/internal/Observable").Observable; post({ mid, clientId, channelId }: MerchantIdentifiersRequestData): import("rxjs/internal/Observable").Observable; put({ mid, clientId, channelId, id }: MerchantIdentifiersRequestData): import("rxjs/internal/Observable").Observable; patch({ mid, clientId, channelId, id }: MerchantIdentifiersRequestData): import("rxjs/internal/Observable").Observable; delete({ clientId, channelId, id }: MerchantIdentifiersRequestData): import("rxjs/internal/Observable").Observable; private apiListUrl; private getListUrlByClientAndChannel; }