import { UpdateAction, UpdateDataType } from "../model/updateStateModel"; import { ReefAccount } from "../../account/accountModel"; import { Provider } from "@reef-chain/evm-provider"; import { StatusDataObject } from "../model/statusDataObject"; export declare const isUpdateAll: (addresses: string[] | null) => boolean; export declare const getSignersToUpdate: (updateType: UpdateDataType, updateActions: UpdateAction[], signers: ReefAccount[]) => ReefAccount[]; export declare const replaceUpdatedSigners: (existingSigners?: StatusDataObject[], updatedSigners?: StatusDataObject[], appendNew?: boolean) => StatusDataObject[]; export declare const updateSignersEvmBindings: (updateActions: UpdateAction[], provider: Provider, accounts_sdo?: StatusDataObject[]) => Promise[]>;