## normalizeCreateBinaryOptions() function

**Signature:**

```typescript
export declare function normalizeCreateBinaryOptions(arg1: BinarySource | CreateBinaryOptions, arg2: string | undefined | MedplumRequestOptions, arg3?: string, arg4?: (e: ProgressEvent) => void): CreateBinaryOptions;
```

## Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| arg1 | [BinarySource](/content/docs/sdk/core.binarysource) \| [CreateBinaryOptions](/content/docs/sdk/core.createbinaryoptions) |  |
| arg2 | string \| undefined \| [MedplumRequestOptions](/content/docs/sdk/core.medplumrequestoptions) |  |
| arg3 | string | _(Optional)_ |
| arg4 | (e: ProgressEvent) => void | _(Optional)_ |

**Returns:**  
[CreateBinaryOptions](/content/docs/sdk/core.createbinaryoptions)  
- [normalizeCreateBinaryOptions() function](/content/docs/sdk/core.normalizecreatebinaryoptions#normalizecreatebinaryoptions-function/index.html)  
- [Parameters](/content/docs/sdk/core.normalizecreatebinaryoptions#parameters/index.html)
