type OrganizationQuotas = {
activeUsersMonthlyLimit?: number | null;
activeUsersMonthlyUsage: number;
agentWalletLimit?: number | null;
agentWalletUsage: number;
allowedFeatures: (
| "loyalty"
| "dpp"
| "invest"
| "agent-wallet"
| "trust"
| "onramp"
| "treasury"
| "agent-wallet-missions")[];
allowedNetworks: (
| "EthereumAnvil"
| "BaseSepolia"
| "BaseMainnet"
| "XdcApothem"
| "XdcMainnet"
| "StellarQuickstart"
| "StellarTestnet"
| "StellarMainnet")[];
allowOverage: boolean;
allowTransactionOverage: boolean;
applicationLimit?: number | null;
applicationUsage: number;
blockOnTransactionQuota: boolean;
chargebee: {
customerId?: string | null;
subscriptionId?: string | null;
};
dppMonthlyLimit?: number | null;
dppMonthlyUsage: number;
pilotFeatures: (
| "loyalty"
| "dpp"
| "invest"
| "agent-wallet"
| "trust"
| "onramp"
| "treasury"
| "agent-wallet-missions")[];
transactionAlertRecipientIds: string[];
transactionLimit?: number | null;
transactionMonthlyUsage: number;
trustAuditLimit?: number | null;
trustProductLimit?: number | null;
trustProductUsage: number;
};