import "chai-as-promised"; import type { Idl } from "@project-serum/anchor"; import type { PromiseOrValue, TransactionLike, TransactionReceipt } from "@cremafinance/solana-contrib"; /** * Processes a transaction, expecting rejection or fulfillment. * * @param tx * @param msg * @param cb * @returns */ export declare const expectTX: (tx: PromiseOrValue, msg?: string, cb?: ((receipt: TransactionReceipt) => Promise) | undefined) => Chai.PromisedAssertion; export declare type IDLError = NonNullable[number]; export declare const assertError: (error: IDLError, other: IDLError) => void; //# sourceMappingURL=utils.d.ts.map