import { Base } from './base'; import { RedeemableToken } from './models/redeemable-token'; import { PersonalisedToken } from './models/personalised-token'; import { TokenInterface } from './types/token'; export declare class RedeemableTokenService extends Base { private membershipApi; private redeemableTokenApiKey; private redeemableEmailTokenApiKey; redeem(token: TokenInterface, userId?: string): Promise; getPersonalisedToken(tokenId: string): Promise; mapRedeemableTokenResponse(tokenData: any): RedeemableToken; private redeemRedeemableToken; private redeemPersonalisedToken; }