import { UserPrivacySettingInputUnion, UserPrivacySettingRulesInput } from '../inputs'; import { ErrorUnion, OkUnion } from '../outputs'; /** * Changes user privacy settings * @param {Object} params * @param {UserPrivacySettingInputUnion} [params.setting] - The privacy setting * @param {UserPrivacySettingRulesInput} [params.rules] - The new privacy rules * @param {Object} state * @returns {OkUnion | ErrorUnion} */ export declare type SetUserPrivacySettingRulesMethod = (params: SetUserPrivacySettingRulesParams, state?: Record) => Promise; export interface SetUserPrivacySettingRulesParams { /** The privacy setting */ setting?: UserPrivacySettingInputUnion; /** The new privacy rules */ rules?: UserPrivacySettingRulesInput; }