import { ContractFactory as __ContractFactory } from "fuels";
import type { Provider, Account, DeployContractOptions } from "fuels";
import { VrfImpl } from "./VrfImpl";
export declare class VrfImplFactory extends __ContractFactory<VrfImpl> {
    static readonly bytecode: any;
    constructor(accountOrProvider: Account | Provider);
    static deploy(wallet: Account, options?: DeployContractOptions): Promise<import("fuels").DeployContractResult<VrfImpl>>;
}
