import { TransferResult } from '../types/transfer';
import { Plugins } from '../types/connectors';
import { Providers } from '../types/providers';
type IntentsTransferArgs = {
    providers?: Providers;
    plugins?: Plugins;
};
type MakeArgs = {
    message?: string;
    onPending: (reason: 'WAITING_CONFIRMATION' | 'PROCESSING') => void;
};
export declare const useMakeIntentsTransfer: ({ providers, plugins, }: IntentsTransferArgs) => {
    make: ({ message, onPending, }: MakeArgs) => Promise<TransferResult | undefined>;
};
export {};
