import type { IAuthorizationRole } from '../common'; export declare class AuthorizationRole implements IAuthorizationRole { readonly name: string; readonly priority: number; readonly delimiter: string; static build(opts: { name: string; priority: number; delimiter?: string; }): AuthorizationRole; constructor(opts: { name: string; priority: number; delimiter?: string; }); get identifier(): string; compare(opts: { target: IAuthorizationRole; }): number; isHigherThan(opts: { target: IAuthorizationRole; }): boolean; isLowerThan(opts: { target: IAuthorizationRole; }): boolean; isEqualTo(opts: { target: IAuthorizationRole; }): boolean; } //# sourceMappingURL=authorization-role.model.d.ts.map