import type AttachmentInput from "../AttachmentInput.js";
import type AudioInput from "../AudioInput.js";
import type DocumentInput from "../DocumentInput.js";
import type ImageInput from "../ImageInput.js";
import type SignatureInput from "../SignatureInput.js";
import type VideoInput from "../VideoInput.js";

export type AttachmentElementInput = AttachmentInput | AudioInput | DocumentInput | ImageInput | SignatureInput | VideoInput;

export type NestableInput = Exclude<AttachmentElementInput, AttachmentInput>;