import { MembershipsEvents, GatedContentProps } from '@hyvor/hyvor-talk-base'; import React from 'react'; type OnType = { [K in T]: (data: MembershipsEvents[K]) => void; }; export declare const Memberships: React.ForwardRefExoticComponent<{ 'website-id': number; instance?: string; 'sso-user'?: string; 'sso-hash'?: string; language?: string; colors?: "light" | "dark" | "os"; } & Partial<{ "t-button-subscribe": string; "t-modal-title": string; "t-modal-title-members": string; "t-monthly": string; "t-yearly": string; "t-month-per": string; "t-year-per": string; "t-save-percent": string; "t-subscribe-as": string; "t-login-to-subscribe": string; "t-manage-subscription": string; "t-switch-to": string; "t-switch-button": string; "t-current-plan": string; "t-logged-in-as": string; "t-manage-account": string; "t-logout": string; "t-will-cancel": string; "t-past-due": string; "t-switched": string; "t-payment-verifying": string; "t-payment-success": string; "t-payment-failed": string; "t-payment-thank-you": string; "t-default-gate-title": string; "t-default-gate-content": string; "t-continue": string; "t-cancel": string; "t-close": string; }> & { on?: Partial; } & React.RefAttributes>; /** * key is a reserved word in React. So, we use _key instead. */ export declare const GatedContent: React.ForwardRefExoticComponent & { _key?: string; } & React.RefAttributes>; export {}; //# sourceMappingURL=memberships.d.ts.map