import { IHinkal } from '../../../data-structures/Hinkal/IHinkal';
import { Utxo } from '../../../data-structures/utxo/Utxo';
import { UserKeys } from '../../../data-structures/crypto-keys/keys';
import { EncryptedOutputWithSign } from '../../../types/commitments.types';
export declare const getInputUtxosEnclave: (hinkal: IHinkal, chainId: number, userKeys: UserKeys) => Promise<{
    utxos: Utxo[];
    encryptedOutputs: EncryptedOutputWithSign<boolean>[];
    lastOutput: string;
}>;
