import { type ApiCollection, type CollectionNftsRequest, type CollectionRequest, type CollectionsRequest, type ApiNftItem, type NftRequest, type NftsRequest, type OwnerNftsRequest, type TransactionRequest, type TransactionsRequest, type ApiTransaction, type ApiResponse } from '../index';
/**
* Idle API used to demonstrate that you can create your own alternative provider
* Data hardcoded
*/
export declare class IdleApi {
collections(_request: CollectionsRequest): Promise>, Response>>;
collection(_request: CollectionRequest): Promise, Response>>;
collectionNfts(_request: CollectionNftsRequest): Promise>, Response>>;
ownerNfts(_request: OwnerNftsRequest): Promise>, Response>>;
nfts(_request: NftsRequest): Promise>, Response>>;
nft(_request: NftRequest): Promise, Response>>;
transactions(_request: TransactionsRequest): Promise>;
transaction(_request: TransactionRequest): Promise>;
}
//# sourceMappingURL=index.d.ts.map