import { SignUserActionChallengeRequest, UserActionChallengeResponse } from '../../baseAuthApi'; import { DfnsDelegatedApiClientOptions } from '../../dfnsDelegatedApiClient'; import * as T from './types'; export declare class DelegatedWebhooksClient { private apiOptions; constructor(apiOptions: DfnsDelegatedApiClientOptions); createWebhookInit(request: T.CreateWebhookRequest): Promise; createWebhookComplete(request: T.CreateWebhookRequest, signedChallenge: SignUserActionChallengeRequest): Promise; deleteWebhookInit(request: T.DeleteWebhookRequest): Promise; deleteWebhookComplete(request: T.DeleteWebhookRequest, signedChallenge: SignUserActionChallengeRequest): Promise; getWebhook(request: T.GetWebhookRequest): Promise; getWebhookEvent(request: T.GetWebhookEventRequest): Promise; listWebhookEvents(request: T.ListWebhookEventsRequest): Promise; listWebhooks(request?: T.ListWebhooksRequest): Promise; pingWebhookInit(request: T.PingWebhookRequest): Promise; pingWebhookComplete(request: T.PingWebhookRequest, signedChallenge: SignUserActionChallengeRequest): Promise; updateWebhookInit(request: T.UpdateWebhookRequest): Promise; updateWebhookComplete(request: T.UpdateWebhookRequest, signedChallenge: SignUserActionChallengeRequest): Promise; }