> For the complete documentation index, see [llms.txt](https://docs.justaname.id/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces.md).

# interfaces

- [GetEnsAvatarParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/getensavatarparams.md)
- [GetEnsNamesForAddressParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/getensnamesforaddressparams.md)
- [GetRecordsParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/getrecordsparams.md)
- [GetRecordsResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/getrecordsresult.md)
- [GetUpdateChangesParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/getupdatechangesparams.md)
- [GetUpdateChangesResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/getupdatechangesresult.md)
- [JustaNameContextProps](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/justanamecontextprops.md)
- [JustaNameProviderConfig](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/justanameproviderconfig.md)
- [JustaNameProviderProps](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/justanameproviderprops.md)
- [Records](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/records.md)
- [SanitizeImageParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/sanitizeimageparams.md)
- [UseAcceptSubnameFunctionParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useacceptsubnamefunctionparams.md)
- [UseAcceptSubnameResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useacceptsubnameresult.md)
- [UseAccountEnsNamesParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useaccountensnamesparams.md)
- [UseAccountEnsNamesResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useaccountensnamesresult.md)
- [UseAddSubnameParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useaddsubnameparams.md)
- [UseAddSubnameResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useaddsubnameresult.md)
- [UseAddressEnsNamesParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useaddressensnamesparams.md)
- [UseAddressEnsNamesResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useaddressensnamesresult.md)
- [UseAddressSubnamesParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useaddresssubnamesparams.md)
- [UseAllEnsParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useallensparams.md)
- [UseConnectedWalletSubnamesOptions](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useconnectedwalletsubnamesoptions.md)
- [UseEnsAuthParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useensauthparams.md)
- [UseEnsAuthReturn](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useensauthreturn.md)
- [UseEnsAvatarParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useensavatarparams.md)
- [UseEnsAvatarResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useensavatarresult.md)
- [UseEnsSignInParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useenssigninparams.md)
- [UseEnsSignInResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useenssigninresult.md)
- [UseEnsSignOutParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useenssignoutparams.md)
- [UseEnsSignOutResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useenssignoutresult.md)
- [UseEnsSubnamesParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useenssubnamesparams.md)
- [UseIsSubnameAvailableParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useissubnameavailableparams.md)
- [UseIsSubnameAvailableResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useissubnameavailableresult.md)
- [UsePrimaryNameParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useprimarynameparams.md)
- [UsePrimaryNameResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useprimarynameresult.md)
- [UseRecordsParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/userecordsparams.md)
- [UseRecordsResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/userecordsresult.md)
- [UseRejectSubnameFunctionParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/userejectsubnamefunctionparams.md)
- [UseRejectSubnameResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/userejectsubnameresult.md)
- [UseRevokeSubnameParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/userevokesubnameparams.md)
- [UseRevokeSubnameResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/userevokesubnameresult.md)
- [UseSearchSubnamesParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/usesearchsubnamesparams.md)
- [UseSetNameHashJustaNameResolver](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/usesetnamehashjustanameresolver.md)
- [UseSubnameSignatureResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/usesubnamesignatureresult.md)
- [UseSubnameUpdateFunctionParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/usesubnameupdatefunctionparams.md)
- [UseUpdateChangesParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useupdatechangesparams.md)
- [UseUpdateChangesResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useupdatechangesresult.md)
- [UseUpdateSubnameParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useupdatesubnameparams.md)
- [UseUpdateSubnameResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useupdatesubnameresult.md)
- [UseUploadMediaParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useuploadmediaparams.md)
- [UseUploadMediaResponse](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useuploadmediaresponse.md)
- [UseUploadMediaResult](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/useuploadmediaresult.md)
- [getPrimaryNameParams](https://docs.justaname.id/sdk-reference/justaname-react-sdk/interfaces/getprimarynameparams.md)
