import { type Address } from "@morpho-org/blue-sdk"; import { ActionBundle } from "@morpho-org/bundler-sdk-viem"; import { type MigrationTransactionRequirement } from "../../types/index.js"; import { type IMigratableSupplyPosition, MigratableSupplyPosition } from "./MigratableSupplyPosition.js"; interface IMigratableSupplyPosition_CompoundV3 extends Omit { nonce: bigint; cometAddress: Address; cometName: string; } export declare class MigratableSupplyPosition_CompoundV3 extends MigratableSupplyPosition implements IMigratableSupplyPosition_CompoundV3 { private _nonce; readonly cometAddress: `0x${string}`; readonly cometName: string; constructor(config: IMigratableSupplyPosition_CompoundV3); get nonce(): bigint; _getMigrationTx({ amount, maxSharePrice, vault }: MigratableSupplyPosition.Args, supportsSignature?: boolean): ActionBundle; } export {};