import Base, { MaybeRaw } from "../../../../../Base"; import { NotificationSettings, NotificationSettingsPatch } from "../../../../../interfaces/idp/user/NotificationSettings"; export declare class IdpNotifications extends Base { /** * Retrieves the notification settings of the requesting user. * @returns general settings of requesting user */ getNotificationSettingsOfUser(raw?: { raw: R; }): Promise>; /** * Updates the notification settings of the requesting user. * @param notificationSettingsPatch Object containing the new notification settings * @returns the updated notification settings */ patchNotificationSettings(notificationSettingsPatch: NotificationSettingsPatch, raw?: { raw: R; }): Promise>; protected getEndpoint(endpoint: string): string; }