///
interface PayContextValue {
apiConfig: {
getPlanInfoApi: string;
subscribePlanApi: string;
};
isDemo?: boolean;
locale?: string;
appDescription?: string;
subscribeBtnPosition?: string;
hiddenAliPay?: boolean;
iframeProps?: {
triggerTokenExpiredEvent?: () => void;
};
userToken?: string;
customizeBillingPeriod?: boolean;
aesSendEvent?: (event: string, params?: Record, type?: string) => void;
}
export declare const PayContext: import("react").Context;
export declare const PayProvider: import("react").Provider;
export declare const usePayContext: () => PayContextValue;
export {};