Files
Fulfillment-Frontend/src/client/models/UserSchema.ts

29 lines
880 B
TypeScript

/* generated using openapi-typescript-codegen -- do not edit */
/* istanbul ignore file */
/* tslint:disable */
/* eslint-disable */
import type { PassportImageSchema } from './PassportImageSchema';
import type { PayRateSchema } from './PayRateSchema';
import type { PositionSchema } from './PositionSchema';
import type { RoleSchema } from './RoleSchema';
export type UserSchema = {
telegramId: number;
phoneNumber?: (string | null);
firstName: string;
secondName: string;
patronymic: string;
comment: string;
passportData?: (string | null);
isAdmin: boolean;
isBlocked: boolean;
isDeleted: boolean;
roleKey: string;
payRate?: (PayRateSchema | null);
passportImageUrl?: (string | null);
passportImages?: (Array<PassportImageSchema> | null);
id: number;
role: RoleSchema;
position?: (PositionSchema | null);
};