import { Currency } from '@uniswap/sdk-core';
export declare type DefaultAddress = string | {
    [chainId: number]: string | 'NATIVE';
} | 'NATIVE';
export interface TokenDefaults {
    outputTokenAddress?: DefaultAddress;
    price?: number | string;
    destinationChainId?: number;
    isERC20Mode?: boolean;
}
export declare function useDefaultToken(defaultAddress: DefaultAddress | undefined, chainId: number | undefined): Currency | undefined;
export default function useSyncTokenDefaults({ outputTokenAddress, price, isERC20Mode, destinationChainId, }: TokenDefaults): void;
