import type * as Merge from "../../../../api/index"; import * as core from "../../../../core"; import type * as serializers from "../../../index"; import { ApplicationRequestCandidate } from "./ApplicationRequestCandidate"; import { ApplicationRequestCreditedTo } from "./ApplicationRequestCreditedTo"; import { ApplicationRequestCurrentStage } from "./ApplicationRequestCurrentStage"; import { ApplicationRequestJob } from "./ApplicationRequestJob"; import { ApplicationRequestOffersItem } from "./ApplicationRequestOffersItem"; import { ApplicationRequestRejectReason } from "./ApplicationRequestRejectReason"; import { ApplicationRequestScreeningQuestionAnswersItem } from "./ApplicationRequestScreeningQuestionAnswersItem"; export declare const ApplicationRequest: core.serialization.ObjectSchema; export declare namespace ApplicationRequest { interface Raw { candidate?: ApplicationRequestCandidate.Raw | null; job?: ApplicationRequestJob.Raw | null; applied_at?: string | null; rejected_at?: string | null; offers?: (ApplicationRequestOffersItem.Raw | null | undefined)[] | null; source?: string | null; credited_to?: ApplicationRequestCreditedTo.Raw | null; screening_question_answers?: ApplicationRequestScreeningQuestionAnswersItem.Raw[] | null; current_stage?: ApplicationRequestCurrentStage.Raw | null; reject_reason?: ApplicationRequestRejectReason.Raw | null; remote_template_id?: string | null; integration_params?: Record | null; linked_account_params?: Record | null; } }