-
Install Package
npm i @samudai_xyz/gateway-consumer-types -
Import types or enums
import { ServiceAMS, Member, Project } from '@samudai_xyz/gateway-consumer-types'; import { ProjectEnums, MembersEnums } from '@samudai_xyz/gateway-consumer-types';
This package provides TypeScript types, interfaces, and enums for all major services used by the Samudai Gateway Consumer. You can import types and enums for:
- Access Management
- Activity
- DAO
- Dashboard
- Discord
- Discovery
- Discussions
- Form
- Jobs
- Members
- Notifications
- Parcel
- Payment
- Plugins
- Project
- Web3
And more. For a full list, see the src/index.ts file in the repository.
- Success response
{ message: "Success message", data: <response data> } - Error response
{ message: "Error message", error: <Actual error> }
Please see the CODE_OF_CONDUCT.md file for details.