import { SignatureLike } from "@ethersproject/bytes";
import { ethers } from "ethers";
import { IFCT } from "../../types";
import { UtilsBase } from "../bases/UtilsBase";
export declare class Utils_oldVersion extends UtilsBase {
    getCalldataForActuator({ signatures, purgedFCT, investor, activator, externalSigners, variables, }: {
        signatures: SignatureLike[];
        purgedFCT?: string;
        investor?: string;
        activator: string;
        externalSigners?: string[];
        variables?: string[];
    }): string;
    getCalldataForActuatorWithSignedFCT({ signedFCT, purgedFCT, investor, activator, version, }: {
        signedFCT: IFCT;
        purgedFCT: string;
        investor: string;
        activator: string;
        version: string;
    }): string;
    getBatchMultiSigCallABI(): ethers.utils.Interface;
}
//# sourceMappingURL=Utils.d.ts.map