import { Options } from "../models/options"; import { TokenPagedResult } from "../models/pagedResult"; import { Webhook } from "../models/webhook"; import { WebhookHistory } from "../models/webhookHistory"; import { ClientInstance } from "./clientInstance"; export declare class WebhookMethods { _options: Options; _clientInstance: ClientInstance; constructor(options: Options); webhookList(guid: string, take?: number, token?: string): Promise>; saveWebhook(guid: string, webhook: Webhook): Promise; getWebhook(guid: string, webhookID: string): Promise; deleteWebhook(guid: string, webhookID: string): Promise; getWebhookHistory(guid: string, webhookID: string, options?: { fromDate?: string; toDate?: string; take?: number; token?: string; }): Promise>; rotateWebhookSecret(guid: string, webhookID: string): Promise; }