import type * as Merge from "../../../../api/index";
import * as core from "../../../../core";
import type * as serializers from "../../../index";
import { ExternalTargetFieldApi } from "./ExternalTargetFieldApi";
export declare const ExternalTargetFieldApiResponse: core.serialization.ObjectSchema<serializers.ticketing.ExternalTargetFieldApiResponse.Raw, Merge.ticketing.ExternalTargetFieldApiResponse>;
export declare namespace ExternalTargetFieldApiResponse {
    interface Raw {
        Ticket?: ExternalTargetFieldApi.Raw[] | null;
        Comment?: ExternalTargetFieldApi.Raw[] | null;
        Project?: ExternalTargetFieldApi.Raw[] | null;
        Collection?: ExternalTargetFieldApi.Raw[] | null;
        User?: ExternalTargetFieldApi.Raw[] | null;
        Role?: ExternalTargetFieldApi.Raw[] | null;
        Account?: ExternalTargetFieldApi.Raw[] | null;
        Team?: ExternalTargetFieldApi.Raw[] | null;
        Attachment?: ExternalTargetFieldApi.Raw[] | null;
        Tag?: ExternalTargetFieldApi.Raw[] | null;
        Contact?: ExternalTargetFieldApi.Raw[] | null;
    }
}
