25 lines
		
	
	
		
			734 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			734 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';
 | 
						|
export type UserCreate = {
 | 
						|
    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);
 | 
						|
    positionKey?: (string | null);
 | 
						|
};
 | 
						|
 |