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