import { ethers } from "ethers";
import { ConfigureCollateralParamsInput } from "./interfaces";
export declare function setGlobalAdmin(params: {
    signer: ethers.Signer;
    newGlobalAdmin: ethers.BigNumberish;
    network: string;
    test?: boolean;
    providerRpc?: string;
}, callback?: () => Promise<any>): Promise<any>;
export declare function verifyTranche(params: {
    signer: ethers.Signer;
    trancheId: number;
    network: string;
    test?: boolean;
    providerRpc?: string;
}, callback?: () => Promise<any>): Promise<any>;
export declare function unverifyTranche(params: {
    signer: ethers.Signer;
    trancheId: number;
    network: string;
    test?: boolean;
    providerRpc?: string;
}, callback?: () => Promise<any>): Promise<any>;
export declare function batchConfigureCollateralParams(params: {
    signer: ethers.Signer;
    input: ConfigureCollateralParamsInput[];
    trancheId: number;
    network: string;
    test?: boolean;
    providerRpc?: string;
}, callback?: () => Promise<any>): Promise<any>;
