import type { Fcl } from "@rarible/fcl-types"; import type { FlowContractAddress, Maybe } from "@rarible/types"; import type { BigNumberLike } from "@rarible/types"; import type { FlowOrder, FlowOrderControllerApi } from "@rarible/flow-api-client"; import type { AuthWithPrivateKey, FlowCurrency, FlowNetwork } from "../types"; import type { FlowSellResponse } from "./sell"; export type FlowUpdateOrderRequest = { collection: FlowContractAddress; currency: FlowCurrency; order: string | number | FlowOrder; sellItemPrice: BigNumberLike; }; export declare function updateOrder(fcl: Maybe, orderApi: FlowOrderControllerApi, auth: AuthWithPrivateKey, network: FlowNetwork, request: FlowUpdateOrderRequest): Promise;