import type { AptosSdk, SupportedNetwork as SupportedAptosNetwork } from "@rarible/aptos-sdk"; import type { IBlockchainTransaction } from "@rarible/sdk-transaction"; import type { OrderId } from "@rarible/api-client"; import type { IApisSdk } from "../../domain"; import type { PrepareFillResponse, PrepareFillRequest } from "../../types/order/fill/domain"; import type { BuySimplifiedRequest } from "../../types/order/fill/simplified"; import type { PrepareSellInternalResponse } from "../../types/order/sell/domain"; import type { SellSimplifiedRequest } from "../../types/order/sell/simplified"; export declare class AptosListing { private readonly sdk; private readonly network; private readonly apis; constructor(sdk: AptosSdk, network: SupportedAptosNetwork, apis: IApisSdk); sell(): Promise; sellBasic(request: SellSimplifiedRequest): Promise; buy(request: PrepareFillRequest): Promise; buyBasic(request: BuySimplifiedRequest): Promise; }