import { IAccessibleUser, IUser } from '@awhere/interfaces';
import PrototypeBase from '../../PrototypeBase';
export default class AccessibleUser extends PrototypeBase implements IAccessibleUser {
    private _user?;
    get user(): IUser | string | undefined;
    set user(value: IUser | string | undefined);
    private _role;
    get role(): IAccessibleUser['role'];
    set role(value: IAccessibleUser['role']);
    constructor(props?: IAccessibleUser);
}
