import { type AckTermsResponse } from './types'; interface TermsReminderProps { /** * 免责声明的唯一标识,用于区分不同的免责声明 */ key?: string; /** * 免责声明链接的文本,比如 "Token Swap Service Terms and Conditions" */ linkText: string; /** * 免责声明链接的 URL */ link: string; linkDataTrackId?: string; /** * 获取免责声明是否已读 */ ackTermsRetrieveApi: () => Promise; /** * 创建免责声明已读 */ ackTermsCreateApi: () => Promise; } export declare const useTermsReminder: (props: TermsReminderProps) => { isLoadingTerms: boolean; ReminderDialog: import("react/jsx-runtime").JSX.Element | null; openTermsReminder: () => Promise; }; export {};