import type * as Merge from "../../../../api/index"; import * as core from "../../../../core"; import type * as serializers from "../../../index"; import { EmployeeRequestCompany } from "./EmployeeRequestCompany"; import { EmployeeRequestEmploymentStatus } from "./EmployeeRequestEmploymentStatus"; import { EmployeeRequestEmploymentsItem } from "./EmployeeRequestEmploymentsItem"; import { EmployeeRequestEthnicity } from "./EmployeeRequestEthnicity"; import { EmployeeRequestGender } from "./EmployeeRequestGender"; import { EmployeeRequestGroupsItem } from "./EmployeeRequestGroupsItem"; import { EmployeeRequestHomeLocation } from "./EmployeeRequestHomeLocation"; import { EmployeeRequestManager } from "./EmployeeRequestManager"; import { EmployeeRequestMaritalStatus } from "./EmployeeRequestMaritalStatus"; import { EmployeeRequestPayGroup } from "./EmployeeRequestPayGroup"; import { EmployeeRequestTeam } from "./EmployeeRequestTeam"; import { EmployeeRequestWorkLocation } from "./EmployeeRequestWorkLocation"; export declare const EmployeeRequest: core.serialization.ObjectSchema; export declare namespace EmployeeRequest { interface Raw { employee_number?: string | null; company?: EmployeeRequestCompany.Raw | null; first_name?: string | null; last_name?: string | null; preferred_name?: string | null; display_full_name?: string | null; username?: string | null; groups?: (EmployeeRequestGroupsItem.Raw | null | undefined)[] | null; work_email?: string | null; personal_email?: string | null; mobile_phone_number?: string | null; employments?: (EmployeeRequestEmploymentsItem.Raw | null | undefined)[] | null; home_location?: EmployeeRequestHomeLocation.Raw | null; work_location?: EmployeeRequestWorkLocation.Raw | null; manager?: EmployeeRequestManager.Raw | null; team?: EmployeeRequestTeam.Raw | null; pay_group?: EmployeeRequestPayGroup.Raw | null; ssn?: string | null; gender?: EmployeeRequestGender.Raw | null; ethnicity?: EmployeeRequestEthnicity.Raw | null; marital_status?: EmployeeRequestMaritalStatus.Raw | null; date_of_birth?: string | null; hire_date?: string | null; start_date?: string | null; employment_status?: EmployeeRequestEmploymentStatus.Raw | null; termination_date?: string | null; avatar?: string | null; integration_params?: Record | null; linked_account_params?: Record | null; } }