import { ChainData, Token } from "@0xsquid/squid-types"; import { TrustLine } from "../../core/types/xrpl"; interface Params { address: string | undefined; token: Token | undefined; chain: ChainData | undefined; amount: bigint | undefined; } export declare function useXrplTrustLine({ address, chain, token, amount }: Params): { createTrustLine: import("@tanstack/react-query").UseMutationResult; trustLineQuery: import("@tanstack/react-query").UseQueryResult; isTrustLineApproved: import("@tanstack/react-query").UseQueryResult; accountActivatedInfo: import("@tanstack/react-query").UseQueryResult<{ isActivated: boolean; reserveBaseBn: bigint; } | null, unknown>; cancelCreateTrustLine: () => void | undefined; }; export {};