import type { AccountData } from "@cardinal/common"; import type { Connection, PublicKey } from "@solana/web3.js"; import type { ListingData, MarketplaceData, TransferAuthorityData, TransferData } from "./constants"; export declare const getTransferAuthority: (connection: Connection, transferAuthorityId: PublicKey) => Promise>; export declare const getTransferAuthorityByName: (connection: Connection, name: string) => Promise>; export declare const getAllTransferAuthorities: (connection: Connection) => Promise[]>; export declare const getMarketplace: (connection: Connection, marketplaceId: PublicKey) => Promise>; export declare const getMarketplaceByName: (connection: Connection, name: string) => Promise>; export declare const getAllMarketplaces: (connection: Connection) => Promise[]>; export declare const getListing: (connection: Connection, mintId: PublicKey) => Promise>; export declare const getListingsForMarketplace: (connection: Connection, marketplaceId: PublicKey) => Promise[]>; export declare const getListingsForIssuer: (connection: Connection, issuerId: PublicKey) => Promise[]>; export declare const getAllListings: (connection: Connection) => Promise[]>; export declare const getTransfer: (connection: Connection, mintId: PublicKey) => Promise>; export declare const getTransfersFromUser: (connection: Connection, from: PublicKey) => Promise[]>; export declare const getTransfersToUser: (connection: Connection, to: PublicKey) => Promise[]>; export declare const getAllOfType: (connection: Connection, key: string) => Promise[]>; //# sourceMappingURL=accounts.d.ts.map