import { Address, ContractState, TestContractResult, ContractFactory, TestContractParams, ContractInstance } from "@alephium/web3"; export declare namespace EmptyTypes { type Fields = { a: bigint; b: bigint; }; type State = ContractState; } declare class Factory extends ContractFactory { at(address: string): EmptyInstance; tests: { foo: (params: Omit, "testArgs">) => Promise>; }; } export declare const Empty: Factory; export declare class EmptyInstance extends ContractInstance { constructor(address: Address); fetchState(): Promise; } export {};