# -*- coding: utf-8 -*-
from __future__ import annotations

import typing
import uuid


class PAccount(typing.Protocol):
    id: uuid.UUID
    username: str
    first_name: str
    last_name: str
    email: str

    is_active: bool
    is_anonymous: bool
    is_authenticated: bool
    pk: uuid.UUID
