import { UserEntitlement as LocalhostContract, UserEntitlementInterface as LocalhostInterface } from '@river-build/generated/dev/typings/UserEntitlement'; import { BaseContractShim } from './BaseContractShim'; import { BigNumberish, ethers } from 'ethers'; import { EntitlementModuleType, EntitlementModule } from '../ContractTypes'; export declare class UserEntitlementShim extends BaseContractShim implements EntitlementModule { constructor(address: string, provider: ethers.providers.Provider | undefined); get moduleType(): EntitlementModuleType; getRoleEntitlement(roleId: BigNumberish): Promise; decodeGetAddresses(entitlementData: string): string[] | undefined; } //# sourceMappingURL=UserEntitlementShim.d.ts.map