import { Signer } from 'ethers';
import { Provider } from '@ethersproject/providers';
import { ProxyInterface, Proxy } from '../Proxy.js';
import '../common.js';

declare class Proxy__factory {
    static readonly abi: {
        stateMutability: string;
        type: string;
    }[];
    static createInterface(): ProxyInterface;
    static connect(address: string, signerOrProvider: Signer | Provider): Proxy;
}

export { Proxy__factory };
