import { Profile } from "../../model/security/profile"; import { Role } from "../../model/security/role"; import { User } from "../../model/security/user"; import type { Serialized } from "../../types/core/auth/formatProcessing.type"; declare const _default: { /** * Serializes profile and transforms it into a POJO * * @param {Profile} profile * @returns {object} */ serializeProfile(profile: Profile): Serialized; /** * Serializes role and transforms it into a POJO * * @param {Role} role * @returns {Object} */ serializeRole(role: Role & { restrictedTo?: unknown; }): Serialized; /** * Serializes user and transforms it into a POJO * * @param {User} user * @returns {Object} */ serializeUser(user: User): Serialized; }; export default _default;