import { type SerializedArcanist } from '../Arcanist'; import { type RoleInterface } from '../RoleInterface'; import { type SerializedRole } from '../SerializedRole'; import { RoleSerializedHandler } from './RoleSerializedHandler'; export declare class RoleSerializedHandlerArcanist extends RoleSerializedHandler> { protected handle(request: SerializedRole): RoleInterface; protected shouldHandle(request: SerializedRole): boolean; }