// ╔═══════╗╔═══════╗╔═══════╗╔═══════╗╔═══════╗╔═══════╗╔═══════╗ // ╚══╗ ╔══╝║ ╔╗ ╔╗ ║║ ╔═══╗ ║║ ╔═══╗ ║║ ╔═══╗ ║╚══╗ ╔══╝║ ╔═════╝ // ║ ║ ║ ║║ ║║ ║║ ╚═══╝ ║║ ║ ║ ║║ ╚═══╝ ║ ║ ║ ║ ╚═════╗ // ║ ║ ║ ║║ ║║ ║║ ╔═════╝║ ║ ║ ║║ ╔═╗ ╔═╝ ║ ║ ╚═════╗ ║ // ╔══╝ ╚══╗║ ║║ ║║ ║║ ║ ║ ╚═══╝ ║║ ║ ║ ╚═╗ ║ ║ ╔═════╝ ║ // ╚═══════╝╚═╝╚═╝╚═╝╚═╝ ╚═══════╝╚═╝ ╚═══╝ ╚═╝ ╚═══════╝ import * as errorModule from '../../../error/error-module.js'; // ╔═══════╗╔═══════╗╔═══════╗╔═══════╗╔═╗ ╔═╗╔═══════╗╔═══════╗╔═══════╗ // ║ ╔═══╗ ║║ ╔═════╝║ ╔═════╝║ ╔═══╗ ║║ ║ ║ ║║ ╔═══╗ ║║ ╔═════╝║ ╔═════╝ // ║ ╚═══╝ ║║ ╚═════╗║ ╚═════╗║ ║ ║ ║║ ║ ║ ║║ ╚═══╝ ║║ ║ ║ ╚═════╗ // ║ ╔═╗ ╔═╝║ ╔═════╝╚═════╗ ║║ ║ ║ ║║ ║ ║ ║║ ╔═╗ ╔═╝║ ║ ║ ╔═════╝ // ║ ║ ║ ╚═╗║ ╚═════╗╔═════╝ ║║ ╚═══╝ ║║ ╚═══╝ ║║ ║ ║ ╚═╗║ ╚═════╗║ ╚═════╗ // ╚═╝ ╚═══╝╚═══════╝╚═══════╝╚═══════╝╚═══════╝╚═╝ ╚═══╝╚═══════╝╚═══════╝ export class InvalidAbsorbLmsUserResourceError extends errorModule.AbsorbLmsError { constructor(message = 'The referenced Absorb LMS user resource is invalid.') { super('InvalidAbsorbLmsUserResourceError', message); } } export function throwInvalidAbsorbLmsUserResourceError(message?: string) { throw new InvalidAbsorbLmsUserResourceError(message); }