import type * as Merge from "../../../../api/index"; import * as core from "../../../../core"; import * as serializers from "../../../index"; import { EmploymentEmploymentType } from "./EmploymentEmploymentType"; import { EmploymentFlsaStatus } from "./EmploymentFlsaStatus"; import { EmploymentPayCurrency } from "./EmploymentPayCurrency"; import { EmploymentPayFrequency } from "./EmploymentPayFrequency"; import { EmploymentPayGroup } from "./EmploymentPayGroup"; import { EmploymentPayPeriod } from "./EmploymentPayPeriod"; import { RemoteData } from "./RemoteData"; export declare const Employment: core.serialization.ObjectSchema; export declare namespace Employment { interface Raw { id?: string | null; remote_id?: string | null; created_at?: string | null; modified_at?: string | null; employee?: serializers.hris.EmploymentEmployee.Raw | null; job_title?: string | null; pay_rate?: number | null; pay_period?: EmploymentPayPeriod.Raw | null; pay_frequency?: EmploymentPayFrequency.Raw | null; pay_currency?: EmploymentPayCurrency.Raw | null; pay_group?: EmploymentPayGroup.Raw | null; flsa_status?: EmploymentFlsaStatus.Raw | null; effective_date?: string | null; employment_type?: EmploymentEmploymentType.Raw | null; remote_was_deleted?: boolean | null; field_mappings?: Record | null; remote_data?: RemoteData.Raw[] | null; } }