import { ServiceConfig } from '@reyaxyz/common'; import VoteModule from '../modules/vote'; import LGEModule from '../modules/lge'; import ReferralModule from '../modules/referral'; import DiscordModule from '../modules/discord'; import TGEModule from '../modules/tge'; /** * @description Client for Community SDK, used to interact with the Reya community. */ export declare class CommunityClient { private static instance; private static config; private readonly _voteModule; private readonly _lgeModule; private readonly _referralModule; private readonly _discordModule; private readonly _tgeModule; private constructor(); static configure(environment: ServiceConfig['environment']): void; private static getInstance; /** * Provides access to the VoteModule instance. * This getter allows for interacting with vote-related functionalities. * * @returns {VoteModule} An instance of VoteModule for vote operations. * @memberof CommunityClient */ static get vote(): VoteModule; /** * Provides access to the LGEModule instance. * This getter allows for interacting with LGE-related functionalities. * * @returns {LGEModule} An instance of LGEModule for LGE operations. * @memberof CommunityClient */ static get lge(): LGEModule; /** * Provides access to the TGEModule instance. * This getter allows for interacting with TGE-related functionalities. * * @returns {TGEModule} An instance of TGEModule for TGE operations. * @memberof CommunityClient */ static get tge(): TGEModule; /** * Provides access to the ReferralModule instance. * This getter allows for interacting with referral related functionalities. * * @returns {ReferralModule} An instance of ReferralModule . * @memberof CommunityClient */ static get referral(): ReferralModule; /** * Provides access to the DiscordModule instance. * This getter allows for interacting with discord-related functionalities. * * @returns {DiscordModule} An instance of DiscordModule. * @memberof CommunityClient */ static get discord(): DiscordModule; static get supportedChain(): number; } //# sourceMappingURL=index.d.ts.map