# calculateUploadCosts

## Type Aliases

| Type Alias | Description |
| ------ | ------ |
| [AccountType](/reference/filoz/synapse-core/utils/namespaces/calculateuploadcosts/type-aliases/accounttype/) | Resolved payer state shared by all upload contexts. |
| [ContextType](/reference/filoz/synapse-core/utils/namespaces/calculateuploadcosts/type-aliases/contexttype/) | One storage context affected by the planned upload. |
| [ExistingDataSetType](/reference/filoz/synapse-core/utils/namespaces/calculateuploadcosts/type-aliases/existingdatasettype/) | Resolved on-chain state for an existing data set. |
| [OptionsType](/reference/filoz/synapse-core/utils/namespaces/calculateuploadcosts/type-aliases/optionstype/) | - |
| [OutputType](/reference/filoz/synapse-core/utils/namespaces/calculateuploadcosts/type-aliases/outputtype/) | - |