import { Field } from 'o1js';
export declare function getNewMinaLiteNetAccountSK(): Promise<string>;
export declare class InvertedPromise<T = void, E = void> {
    resolve: (output: T) => void;
    reject: (error: E) => void;
    promise: Promise<T>;
    constructor();
}
export declare function hexStringToUint8Array(hex: string): Uint8Array;
export declare function lockTokens(attestationHash: Field, amount: number): Promise<number>;
export declare function getEthereumEnvPrivateKey(): Promise<string>;
export declare function getEthWallet(): Promise<import("ethers").Wallet>;
export declare function minaSetup(): Promise<void>;
