import type * as Merge from "../../../../api/index"; import * as core from "../../../../core"; import * as serializers from "../../../index"; import { OfferCreator } from "./OfferCreator"; import { OfferStatus } from "./OfferStatus"; import { RemoteData } from "./RemoteData"; export declare const Offer: core.serialization.ObjectSchema; export declare namespace Offer { interface Raw { id?: string | null; remote_id?: string | null; created_at?: string | null; modified_at?: string | null; application?: serializers.ats.OfferApplication.Raw | null; creator?: OfferCreator.Raw | null; remote_created_at?: string | null; closed_at?: string | null; sent_at?: string | null; start_date?: string | null; status?: OfferStatus.Raw | null; remote_was_deleted?: boolean | null; field_mappings?: Record | null; remote_data?: RemoteData.Raw[] | null; } }