/**
 * This file was auto-generated by Fern from our API Definition.
 */
import * as serializers from "../../..";
import * as Merge from "../../../../api";
import * as core from "../../../../core";
export declare const RemoteFieldClassForCustomObjectClass: core.serialization.ObjectSchema<serializers.crm.RemoteFieldClassForCustomObjectClass.Raw, Merge.crm.RemoteFieldClassForCustomObjectClass>;
export declare namespace RemoteFieldClassForCustomObjectClass {
    interface Raw {
        display_name?: string | null;
        remote_key_name?: string | null;
        description?: string | null;
        is_required?: boolean | null;
        field_type?: serializers.crm.RemoteFieldClassForCustomObjectClassFieldType.Raw | null;
        field_format?: serializers.crm.RemoteFieldClassForCustomObjectClassFieldFormat.Raw | null;
        field_choices?: serializers.crm.RemoteFieldClassForCustomObjectClassFieldChoicesItem.Raw[] | null;
        item_schema?: serializers.crm.RemoteFieldClassForCustomObjectClassItemSchema.Raw | null;
        created_at?: string | null;
        modified_at?: string | null;
    }
}
