> ## Documentation Index
> Fetch the complete documentation index at: https://litprotocol-vincent.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# @lit-protocol/vincent-contracts-sdk

## API

* [ContractClient](./interfaces/ContractClient)
* [getClient](./functions/getClient)
* [getTestClient](./functions/getTestClient)

## Interfaces

* [Ability](./interfaces/Ability)
* [AbilityPolicyParameterData](./interfaces/AbilityPolicyParameterData)
* [AddDelegateeParams](./interfaces/AddDelegateeParams)
* [App](./interfaces/App)
* [AppVersion](./interfaces/AppVersion)
* [AppVersionAbilities](./interfaces/AppVersionAbilities)
* [DeleteAppParams](./interfaces/DeleteAppParams)
* [EnableAppVersionParams](./interfaces/EnableAppVersionParams)
* [GetAllAbilitiesAndPoliciesForAppParams](./interfaces/GetAllAbilitiesAndPoliciesForAppParams)
* [GetAllPermittedAppIdsForPkpParams](./interfaces/GetAllPermittedAppIdsForPkpParams)
* [GetAllRegisteredAgentPkpsParams](./interfaces/GetAllRegisteredAgentPkpsParams)
* [GetAppByDelegateeParams](./interfaces/GetAppByDelegateeParams)
* [GetAppByIdParams](./interfaces/GetAppByIdParams)
* [GetAppsByManagerParams](./interfaces/GetAppsByManagerParams)
* [GetAppVersionParams](./interfaces/GetAppVersionParams)
* [GetDelegatedPkpEthAddressesParams](./interfaces/GetDelegatedPkpEthAddressesParams)
* [GetLastPermittedAppVersionParams](./interfaces/GetLastPermittedAppVersionParams)
* [GetPermittedAppsForPkpsParams](./interfaces/GetPermittedAppsForPkpsParams)
* [GetPermittedAppVersionForPkpParams](./interfaces/GetPermittedAppVersionForPkpParams)
* [GetUnpermittedAppsForPkpsParams](./interfaces/GetUnpermittedAppsForPkpsParams)
* [IsDelegateePermittedParams](./interfaces/IsDelegateePermittedParams)
* [PermissionData](./interfaces/PermissionData)
* [PermitAppParams](./interfaces/PermitAppParams)
* [PermittedApp](./interfaces/PermittedApp)
* [PkpPermittedApps](./interfaces/PkpPermittedApps)
* [PkpUnpermittedApps](./interfaces/PkpUnpermittedApps)
* [RegisterAppParams](./interfaces/RegisterAppParams)
* [RegisterNextVersionParams](./interfaces/RegisterNextVersionParams)
* [RemoveDelegateeParams](./interfaces/RemoveDelegateeParams)
* [RePermitAppParams](./interfaces/RePermitAppParams)
* [SetDelegateeParams](./interfaces/SetDelegateeParams)
* [UndeleteAppParams](./interfaces/UndeleteAppParams)
* [UnPermitAppParams](./interfaces/UnPermitAppParams)
* [UnpermittedApp](./interfaces/UnpermittedApp)
* [ValidateAbilityExecutionAndGetPoliciesParams](./interfaces/ValidateAbilityExecutionAndGetPoliciesParams)
* [ValidateAbilityExecutionAndGetPoliciesResult](./interfaces/ValidateAbilityExecutionAndGetPoliciesResult)

## Internal

* [createContract](./functions/createContract)

## Other

* [SetAbilityPolicyParametersParams](./interfaces/SetAbilityPolicyParametersParams)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.