import { HalResource } from 'hal-types';
import { EGender } from '../enums/EGender';
interface IUserAvatar extends HalResource {
    exists: boolean;
}
export interface IUserEmployee extends HalResource {
    outerId: number;
    firstName: string;
    patronymicName: string;
    lastName: string;
    birthday: Date;
    startWorkDate: Date;
    endWorkDate: Date | null;
    gender: EGender;
    inn: number | null;
    snils: number | null;
    email: string | null;
    needMentor: boolean;
    virtual: boolean;
    id: number;
    tags?: string;
    _embedded: {
        avatar: IUserAvatar;
    };
}
export interface ITotalUserInfo extends HalResource {
    self: {
        href: string;
    };
    employee: {
        href: string;
    };
    roles: {
        href: string;
    };
    id: number;
}
export {};
