import { BaseApiTemplateService } from '../shared/base-api-template-service.model'; import { HttpClient } from '@angular/common/http'; import { ApiResponseModel, ApiVisa, BasicApiResponseModel, Pagination, PagingResponseModel } from "../shared"; import { Observable } from "rxjs"; export declare class CatalogLoginSubjectLinkTenantEpService extends BaseApiTemplateService { protected apiUrl: string; constructor(http: HttpClient); getAllTenantEp(tenantCode: string, visa: ApiVisa): Observable>; getByGuidTenantEp(tenantCode: string, guid: string, visa: ApiVisa): Observable>; getByCriteriaTenantEp(tenantCode: string, pagination: Pagination, visa: ApiVisa, criteria?: any): Observable>; postByTenantEp(tenantCode: string, dtoObject: any, visa: ApiVisa): Observable>; putByTenantEp(tenantCode: string, dtoObject: any, visa: ApiVisa): Observable>; deleteByTenantEp(tenantCode: string, guid: string, visa: ApiVisa): Observable>; deleteMultipleByTenantEp(dto: any, tenantCode: string, visa: ApiVisa): Observable>; getByCriteriaTenantCustomEp(tenantGuid: string, pagination: Pagination, visa: ApiVisa, criteria?: any): Observable>; installMultipleByTenantAdminEp(dto: any, tenantCode: string, visa: ApiVisa): Observable>; }