@nestjs-mod/webhook-afat
Version:
Webhook UI components and tools for AFAT (Angular, Formly, Antd, Transloco) and rest-sdk for work with backend of this module from Angular appliaction
27 lines (26 loc) • 1.78 kB
TypeScript
import { RequestMeta } from '@nestjs-mod/misc';
import { CreateWebhookDtoInterface, UpdateWebhookDtoInterface } from '../generated/rest-sdk';
import { WebhookRestSdkAngularService } from '../generated/webhook-rest_sdk-angular.module';
import { WebhookLogMapperService } from './webhook-log-mapper.service';
import { WebhookMapperService } from './webhook-mapper.service';
import * as i0 from "@angular/core";
export declare class WebhookService {
private readonly ssoRestSdkAngularService;
private readonly webhookMapperService;
private readonly webhookLogMapperService;
constructor(ssoRestSdkAngularService: WebhookRestSdkAngularService, webhookMapperService: WebhookMapperService, webhookLogMapperService: WebhookLogMapperService);
findOne(id: string): import("rxjs").Observable<import("./webhook-mapper.service").WebhookModel>;
findMany({ filters, meta, }: {
filters: Record<string, string>;
meta?: RequestMeta;
}): import("rxjs").Observable<{
meta: import("../generated/rest-sdk").FindManyResponseMetaInterface;
webhooks: import("./webhook-mapper.service").WebhookModel[];
}>;
updateOne(id: string, data: UpdateWebhookDtoInterface): import("rxjs").Observable<import("./webhook-mapper.service").WebhookModel>;
deleteOne(id: string): import("rxjs").Observable<import("../generated/rest-sdk").StatusResponseInterface>;
createOne(data: CreateWebhookDtoInterface): import("rxjs").Observable<import("./webhook-mapper.service").WebhookModel>;
testRequest(data: CreateWebhookDtoInterface): import("rxjs").Observable<import("./webhook-log-mapper.service").WebhookLogModel>;
static ɵfac: i0.ɵɵFactoryDeclaration<WebhookService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<WebhookService>;
}