import type * as Merge from "../../../../api/index"; import * as core from "../../../../core"; import type * as serializers from "../../../index"; import { AddressRequest } from "./AddressRequest"; import { EmailAddressRequest } from "./EmailAddressRequest"; import { LeadRequestConvertedAccount } from "./LeadRequestConvertedAccount"; import { LeadRequestConvertedContact } from "./LeadRequestConvertedContact"; import { LeadRequestOwner } from "./LeadRequestOwner"; import { PhoneNumberRequest } from "./PhoneNumberRequest"; import { RemoteFieldRequest } from "./RemoteFieldRequest"; export declare const LeadRequest: core.serialization.ObjectSchema; export declare namespace LeadRequest { interface Raw { owner?: LeadRequestOwner.Raw | null; lead_source?: string | null; title?: string | null; company?: string | null; first_name?: string | null; last_name?: string | null; addresses?: AddressRequest.Raw[] | null; email_addresses?: EmailAddressRequest.Raw[] | null; phone_numbers?: PhoneNumberRequest.Raw[] | null; converted_date?: string | null; converted_contact?: LeadRequestConvertedContact.Raw | null; converted_account?: LeadRequestConvertedAccount.Raw | null; integration_params?: Record | null; linked_account_params?: Record | null; remote_fields?: RemoteFieldRequest.Raw[] | null; } }