ImageEditParamsNonStreaming: {
    background:
        | undefined
        | null
        | "auto"
        | "transparent"
        | "opaque";
    image: Uploadable | Uploadable[];
    input_fidelity:
        | undefined
        | null
        | "low"
        | "high";
    mask: undefined | Uploadable;
    model:
        | undefined
        | null
        | string & {}
        | ImageModel;
    n: undefined | null | number;
    output_compression: undefined | null | number;
    output_format:
        | undefined
        | null
        | "jpeg"
        | "png"
        | "webp";
    partial_images: undefined | null | number;
    prompt: string;
    quality:
        | undefined
        | null
        | "low"
        | "medium"
        | "high"
        | "auto"
        | "standard";
    response_format:
        | undefined
        | null
        | "url"
        | "b64_json";
    size:
        | undefined
        | null
        | "auto"
        | "256x256"
        | "512x512"
        | "1024x1024"
        | "1536x1024"
        | "1024x1536";
    stream: undefined | null | false;
    user: undefined | string;
}