import { type RoleInterface } from './RoleInterface'; import { type SerializedRole, type SerializedRoles } from './SerializedRole'; /** * @deprecated Use `role.serialize()` instead */ export declare abstract class RoleSerializer { readonly role: RoleInterface; constructor(role: RoleInterface); serialize(): SerializedRole; protected abstract serializeRole(): S; }