import type { CreationEntityState } from './CreationEntityState'; /** * * @export * @interface WebhookUrlUpdate */ export interface WebhookUrlUpdate { /** * The name used to identify the webhook URL. * @type {string} * @memberof WebhookUrlUpdate */ name?: string; /** * * @type {CreationEntityState} * @memberof WebhookUrlUpdate */ state?: CreationEntityState; /** * The actual URL where notifications about entity changes are sent to. * @type {string} * @memberof WebhookUrlUpdate */ url?: string; /** * The version number indicates the version of the entity. The version is incremented whenever the entity is changed. * @type {number} * @memberof WebhookUrlUpdate */ version: number; } /** * Check if a given object implements the WebhookUrlUpdate interface. */ export declare function instanceOfWebhookUrlUpdate(value: object): value is WebhookUrlUpdate; export declare function WebhookUrlUpdateFromJSON(json: any): WebhookUrlUpdate; export declare function WebhookUrlUpdateFromJSONTyped(json: any, ignoreDiscriminator: boolean): WebhookUrlUpdate; export declare function WebhookUrlUpdateToJSON(json: any): WebhookUrlUpdate; export declare function WebhookUrlUpdateToJSONTyped(value?: WebhookUrlUpdate | null, ignoreDiscriminator?: boolean): any;