import { BasePlugin } from "../../onchain/plugins/BasePlugin.js"; import { IOnchainSDKPlugin } from "../../onchain/plugins/types.js"; import "../../onchain/index.js"; import { BotsPluginState, BotsPluginStateHuman, MigrationBotState } from "./types.js"; import { PartialLiquidationBotV310Contract } from "./PartialLiquidationBotV310Contract.js"; //#region src/plugins/bots/BotsPlugin.d.ts export declare class BotsPlugin extends BasePlugin implements IOnchainSDKPlugin { #private; get loaded(): boolean; get bots(): PartialLiquidationBotV310Contract[]; load(force?: boolean): Promise; stateHuman(raw?: boolean): BotsPluginStateHuman; get state(): BotsPluginState; hydrate(state: BotsPluginState): void; static getMigrationBotData(chainId: number): MigrationBotState | undefined; } //#endregion