import type { UmbControllerHost } from '../../../../libs/controller-api/index.js'; import { UmbRepositoryBase } from '../../../core/repository/index.js'; import type { UmbApi } from '../../../../libs/extension-api/index.js'; export declare class UmbWebhookEventRepository extends UmbRepositoryBase implements UmbApi { #private; constructor(host: UmbControllerHost); requestEvents(): Promise<{ data?: undefined; error?: undefined; asObservable?: undefined; } | { data: { items: { eventName: string; eventType: string; alias: string; }[]; total: number; } | undefined; error: import("../../../core/resources/index.js").UmbApiError | import("../../../core/resources/index.js").UmbCancelError | undefined; asObservable: () => import("rxjs").Observable; }>; } export default UmbWebhookEventRepository;