import { ApolloClient, MutationOptions, QueryOptions } from '@apollo/client/core/index.js'; import { OnStepChange } from '../../gondi'; export type ApolloRequesterOptions = Omit, 'variables' | 'query'> | Omit, 'variables' | 'mutation'>; export declare function getSdkApollo(client: ApolloClient, onStepChange?: OnStepChange): { listNft(variables: import("../../generated/graphql").Exact<{ nftId: import("../../generated/graphql").Scalars["Int"]; }>, options?: {} | undefined): Promise; unlistNft(variables: import("../../generated/graphql").Exact<{ nftId: import("../../generated/graphql").Scalars["Int"]; }>, options?: {} | undefined): Promise; generateCollectionOfferHash(variables: import("../../generated/graphql").Exact<{ offerInput: import("../../generated/graphql").CollectionOfferInput; }>, options?: {} | undefined): Promise; saveCollectionOffer(variables: import("../../generated/graphql").Exact<{ offer: import("../../generated/graphql").CollectionSignedOfferInput; publication?: import("../../generated/graphql").InputMaybe; }>, options?: {} | undefined): Promise; hideOffer(variables: import("../../generated/graphql").Exact<{ contract: import("../../generated/graphql").Scalars["Address"]; id: import("../../generated/graphql").Scalars["String"]; }>, options?: {} | undefined): Promise; hideOffers(variables: import("../../generated/graphql").Exact<{ contract: import("../../generated/graphql").Scalars["Address"]; ids: Array | import("../../generated/graphql").Scalars["String"]; }>, options?: {} | undefined): Promise; generateSingleNftOfferHash(variables: import("../../generated/graphql").Exact<{ offerInput: import("../../generated/graphql").SingleNftOfferInput; }>, options?: {} | undefined): Promise; saveSingleNftOffer(variables: import("../../generated/graphql").Exact<{ offer: import("../../generated/graphql").SingleNftSignedOfferInput; publication?: import("../../generated/graphql").InputMaybe; }>, options?: {} | undefined): Promise; generateTraitOfferHash(variables: import("../../generated/graphql").Exact<{ offerInput: import("../../generated/graphql").TraitOfferInput; }>, options?: {} | undefined): Promise; saveTraitOffer(variables: import("../../generated/graphql").Exact<{ offer: import("../../generated/graphql").TraitSignedOfferInput; }>, options?: {} | undefined): Promise; unhideOffer(variables: import("../../generated/graphql").Exact<{ contract: import("../../generated/graphql").Scalars["Address"]; id: import("../../generated/graphql").Scalars["String"]; }>, options?: {} | undefined): Promise; cancelTradeOrders(variables: import("../../generated/graphql").Exact<{ orderIds: Array | import("../../generated/graphql").Scalars["Int64"]; }>, options?: {} | undefined): Promise; hideOrder(variables: import("../../generated/graphql").Exact<{ id: import("../../generated/graphql").Scalars["Int64"]; }>, options?: {} | undefined): Promise; publishBulkOrders(variables: import("../../generated/graphql").Exact<{ bulkInput: import("../../generated/graphql").BulkNftOrdersInput; }>, options?: {} | undefined): Promise; publishBuyNowPayLaterOrder(variables: import("../../generated/graphql").Exact<{ orderInput: import("../../generated/graphql").BnplOrderInput; }>, options?: {} | undefined): Promise; publishDeal(variables: import("../../generated/graphql").Exact<{ dealInput: import("../../generated/graphql").DealInput; }>, options?: {} | undefined): Promise; publishOrderForCollection(variables: import("../../generated/graphql").Exact<{ orderInput: import("../../generated/graphql").CollectionOrderInput; }>, options?: {} | undefined): Promise; publishOrderForNft(variables: import("../../generated/graphql").Exact<{ orderInput: import("../../generated/graphql").SingleNftOrderInput; }>, options?: {} | undefined): Promise; publishOrderForNftSet(variables: import("../../generated/graphql").Exact<{ orderInput: import("../../generated/graphql").NftSetOrderInput; }>, options?: {} | undefined): Promise; publishOrderForTrait(variables: import("../../generated/graphql").Exact<{ orderInput: import("../../generated/graphql").TraitOrderInput; }>, options?: {} | undefined): Promise; publishSellAndRepayOrder(variables: import("../../generated/graphql").Exact<{ orderInput: import("../../generated/graphql").NftOrderInput; }>, options?: {} | undefined): Promise; showOrder(variables: import("../../generated/graphql").Exact<{ id: import("../../generated/graphql").Scalars["Int64"]; }>, options?: {} | undefined): Promise; generateRenegotiationOfferHash(variables: import("../../generated/graphql").Exact<{ renegotiationInput: import("../../generated/graphql").RenegotiationOfferInput; }>, options?: {} | undefined): Promise; hideRenegotiationOffer(variables: import("../../generated/graphql").Exact<{ id: import("../../generated/graphql").Scalars["String"]; contractAddress: import("../../generated/graphql").Scalars["Address"]; }>, options?: {} | undefined): Promise; saveRenegotiationOffer(variables: import("../../generated/graphql").Exact<{ renegotiation: import("../../generated/graphql").SignedRenegotiationOfferInput; publication?: import("../../generated/graphql").InputMaybe; fallbackOffer?: import("../../generated/graphql").InputMaybe; }>, options?: {} | undefined): Promise; unhideRenegotiationOffer(variables: import("../../generated/graphql").Exact<{ id: import("../../generated/graphql").Scalars["String"]; contractAddress: import("../../generated/graphql").Scalars["Address"]; }>, options?: {} | undefined): Promise; collections(variables: import("../../generated/graphql").Exact<{ currency: import("../../generated/graphql").Scalars["Address"]; collections?: import("../../generated/graphql").InputMaybe | import("../../generated/graphql").Scalars["Int"]>; standards?: import("../../generated/graphql").InputMaybe | import("../../generated/graphql").TokenStandardType>; after?: import("../../generated/graphql").InputMaybe; }>, options?: {} | undefined): Promise; collectionByContractAddress(variables: import("../../generated/graphql").Exact<{ contractAddress: import("../../generated/graphql").Scalars["Address"]; }>, options?: {} | undefined): Promise; collectionsIdByContractAddress(variables: import("../../generated/graphql").Exact<{ contractAddress: import("../../generated/graphql").Scalars["Address"]; }>, options?: {} | undefined): Promise; collectionIdBySlug(variables: import("../../generated/graphql").Exact<{ slug: import("../../generated/graphql").Scalars["String"]; }>, options?: {} | undefined): Promise; collectionStepsById(variables: import("../../generated/graphql").Exact<{ collectionId: import("../../generated/graphql").Scalars["Int"]; }>, options?: {} | undefined): Promise; listListings(variables?: import("../../generated/graphql").Exact<{ collections?: import("../../generated/graphql").InputMaybe | import("../../generated/graphql").Scalars["Int"]>; userFilter?: import("../../generated/graphql").InputMaybe; marketplaceNames?: import("../../generated/graphql").InputMaybe | import("../../generated/graphql").MarketplaceEnum>; first?: import("../../generated/graphql").InputMaybe; after?: import("../../generated/graphql").InputMaybe; }> | undefined, options?: {} | undefined): Promise; listLoans(variables?: import("../../generated/graphql").Exact<{ borrowers?: import("../../generated/graphql").InputMaybe | import("../../generated/graphql").Scalars["String"]>; collections?: import("../../generated/graphql").InputMaybe | import("../../generated/graphql").Scalars["Int"]>; nfts?: import("../../generated/graphql").InputMaybe | import("../../generated/graphql").Scalars["Int"]>; statuses?: import("../../generated/graphql").InputMaybe | import("../../generated/graphql").LoanStatusType>; sortBy?: import("../../generated/graphql").InputMaybe | import("../../generated/graphql").LoanSortInput>; terms?: import("../../generated/graphql").InputMaybe; orderByStatuses?: import("../../generated/graphql").InputMaybe; loansCurrencyAddresses?: import("../../generated/graphql").InputMaybe | import("../../generated/graphql").Scalars["Address"]>; first?: import("../../generated/graphql").InputMaybe; after?: import("../../generated/graphql").InputMaybe; }> | undefined, options?: {} | undefined): Promise; nftFlaggedByContractAddressAndTokenId(variables: import("../../generated/graphql").Exact<{ contractAddress: import("../../generated/graphql").Scalars["Address"]; tokenId: import("../../generated/graphql").Scalars["BigInt"]; }>, options?: {} | undefined): Promise; nftIdByContractAddressAndTokenId(variables: import("../../generated/graphql").Exact<{ contractAddress: import("../../generated/graphql").Scalars["Address"]; tokenId: import("../../generated/graphql").Scalars["BigInt"]; }>, options?: {} | undefined): Promise; nftIdBySlugTokenId(variables: import("../../generated/graphql").Exact<{ slug: import("../../generated/graphql").Scalars["String"]; tokenId: import("../../generated/graphql").Scalars["BigInt"]; }>, options?: {} | undefined): Promise; ownedNfts(variables?: import("../../generated/graphql").Exact<{ after?: import("../../generated/graphql").InputMaybe; includeInLoans?: import("../../generated/graphql").InputMaybe; includeInStash?: import("../../generated/graphql").InputMaybe; standards?: import("../../generated/graphql").InputMaybe | import("../../generated/graphql").TokenStandardType>; }> | undefined, options?: {} | undefined): Promise; listOffers(variables: import("../../generated/graphql").Exact<{ borrowerAddress?: import("../../generated/graphql").InputMaybe; lenders?: import("../../generated/graphql").InputMaybe | import("../../generated/graphql").Scalars["String"]>; sortBy: import("../../generated/graphql").OffersSortInput; terms?: import("../../generated/graphql").InputMaybe; statuses?: import("../../generated/graphql").InputMaybe | import("../../generated/graphql").OfferStatus>; contractAddresses?: import("../../generated/graphql").InputMaybe | import("../../generated/graphql").Scalars["Address"]>; nfts?: import("../../generated/graphql").InputMaybe | import("../../generated/graphql").Scalars["Int"]>; collections?: import("../../generated/graphql").InputMaybe | import("../../generated/graphql").Scalars["Int"]>; onlySingleNftOffers?: import("../../generated/graphql").InputMaybe; onlyCollectionOffers?: import("../../generated/graphql").InputMaybe; first?: import("../../generated/graphql").InputMaybe; after?: import("../../generated/graphql").InputMaybe; }>, options?: {} | undefined): Promise; buyWithLoanListing(variables: import("../../generated/graphql").Exact<{ orderId: import("../../generated/graphql").Scalars["Int64"]; buyer: import("../../generated/graphql").Scalars["Address"]; }>, options?: {} | undefined): Promise; getCancelOrdersCalldata(variables: import("../../generated/graphql").Exact<{ maker: import("../../generated/graphql").Scalars["Address"]; orderIds: Array | import("../../generated/graphql").Scalars["Int64"]; }>, options?: {} | undefined): Promise; getSaleCalldata(variables: import("../../generated/graphql").Exact<{ orderId: import("../../generated/graphql").Scalars["Int64"]; nftId: import("../../generated/graphql").Scalars["Int"]; taker: import("../../generated/graphql").Scalars["Address"]; }>, options?: {} | undefined): Promise; previewItemLoanOfferCompetition(variables: import("../../generated/graphql").Exact<{ offerInput: import("../../generated/graphql").SingleNftOfferInput; replacementIds?: import("../../generated/graphql").InputMaybe | import("../../generated/graphql").Scalars["String"]>; }>, options?: {} | undefined): Promise; previewRenegotiationCompetition(variables: import("../../generated/graphql").Exact<{ renegotiationInput: import("../../generated/graphql").RenegotiationOfferInput; replacementIds?: import("../../generated/graphql").InputMaybe | import("../../generated/graphql").Scalars["String"]>; }>, options?: {} | undefined): Promise; }; export type Sdk = ReturnType;