import { Auctioneer, AuctionHouse, ListingReceipt, BidReceipt, PurchaseReceipt, } from '@metaplex-foundation/mpl-auction-house';
import { getAccountParsingAndAssertingFunction, getAccountParsingFunction, } from '../../types';
/** @group Account Helpers */
export const parseAuctioneerAccount = getAccountParsingFunction(Auctioneer);
/** @group Account Helpers */
export const toAuctioneerAccount = getAccountParsingAndAssertingFunction(Auctioneer);
/** @group Account Helpers */
export const parseAuctionHouseAccount = getAccountParsingFunction(AuctionHouse);
/** @group Account Helpers */
export const toAuctionHouseAccount = getAccountParsingAndAssertingFunction(AuctionHouse);
/** @group Account Helpers */
export const parseListingReceiptAccount = getAccountParsingFunction(ListingReceipt);
/** @group Account Helpers */
export const toListingReceiptAccount = getAccountParsingAndAssertingFunction(ListingReceipt);
/** @group Account Helpers */
export const parseBidReceiptAccount = getAccountParsingFunction(BidReceipt);
/** @group Account Helpers */
export const toBidReceiptAccount = getAccountParsingAndAssertingFunction(BidReceipt);
/** @group Account Helpers */
export const parsePurchaseReceiptAccount = getAccountParsingFunction(PurchaseReceipt);
/** @group Account Helpers */
export const toPurchaseReceiptAccount = getAccountParsingAndAssertingFunction(PurchaseReceipt);
//# sourceMappingURL=accounts.js.map