> For the complete documentation index, see [llms.txt](https://upgrade-platform.gitbook.io/upgrade-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://upgrade-platform.gitbook.io/upgrade-documentation/6.6/developer-guide/reference/client-libraries.md).

# Client Libraries

- [TypeScript / JS](https://upgrade-platform.gitbook.io/upgrade-documentation/6.6/developer-guide/reference/client-libraries/typescript-js.md)
- [Class: UpgradeClient](https://upgrade-platform.gitbook.io/upgrade-documentation/6.6/developer-guide/reference/client-libraries/typescript-js/class-upgradeclient.md)
- [Class: Assignment](https://upgrade-platform.gitbook.io/upgrade-documentation/6.6/developer-guide/reference/client-libraries/typescript-js/class-assignment.md)
- [SDK Interfaces](https://upgrade-platform.gitbook.io/upgrade-documentation/6.6/developer-guide/reference/client-libraries/typescript-js/sdk-interfaces.md)
- [Interface: IMetric](https://upgrade-platform.gitbook.io/upgrade-documentation/6.6/developer-guide/reference/client-libraries/typescript-js/sdk-interfaces/interface-imetric.md)
- [Interface: IExperimentUser](https://upgrade-platform.gitbook.io/upgrade-documentation/6.6/developer-guide/reference/client-libraries/typescript-js/sdk-interfaces/interface-iexperimentuser.md)
- [Interface: IExperimentUserAliases](https://upgrade-platform.gitbook.io/upgrade-documentation/6.6/developer-guide/reference/client-libraries/typescript-js/sdk-interfaces/interface-iexperimentuseraliases.md)
- [Interface: ILog](https://upgrade-platform.gitbook.io/upgrade-documentation/6.6/developer-guide/reference/client-libraries/typescript-js/sdk-interfaces/interface-ilog.md)
- [Interface: IMarkExperimentPoint](https://upgrade-platform.gitbook.io/upgrade-documentation/6.6/developer-guide/reference/client-libraries/typescript-js/sdk-interfaces/interface-imarkexperimentpoint.md)
- [Interface: IMetric](https://upgrade-platform.gitbook.io/upgrade-documentation/6.6/developer-guide/reference/client-libraries/typescript-js/sdk-interfaces/interface-imetric-1.md)
- [Interface: IRequestOptions](https://upgrade-platform.gitbook.io/upgrade-documentation/6.6/developer-guide/reference/client-libraries/typescript-js/sdk-interfaces/interface-irequestoptions.md)
- [Interface: IResponse](https://upgrade-platform.gitbook.io/upgrade-documentation/6.6/developer-guide/reference/client-libraries/typescript-js/sdk-interfaces/interface-iresponse.md)
- [Interface: IUser](https://upgrade-platform.gitbook.io/upgrade-documentation/6.6/developer-guide/reference/client-libraries/typescript-js/sdk-interfaces/interface-iuser.md)
- [Interface: IUserGroup](https://upgrade-platform.gitbook.io/upgrade-documentation/6.6/developer-guide/reference/client-libraries/typescript-js/sdk-interfaces/interface-iusergroup.md)
